Delightful place on the beach. Accommodation and facilities as described.