We stayed here last minute due to bad weather and floods further up the coast and they were quick to approve our stay booked only an hour before we arrived. Location is amazing, right on a private beach. Although the beach was too rough to swim this time round due to the storms prior, it was still great to watch the waves and walk on the beach at low tide. Highly recommended for location. The accommodation is clean, tidy and comfortable high quality beds provided.