A lovely place for a beachfront holiday.