It's family-friendly, costs from £21 a night and has a heated pool for those not brave enough for the sea - and even a dog ...