We thoroughly enjoyed our stay! Communication was excellent throughout our whole experience, Leigh and Rob were very responsive and we appreciated the suggestions for kids activities and the early check-in. The place was clean and had everything we needed - Leigh and Rob have thought of everything! The location is perfect, walking distance to the beach and local restaurants. We would stay here again.