Really lovely setting right on the beach with spotless accommodation and very comfortable amenities.