Our stay was amazing. The location was absolutely perfect. Communication was spot on, and they were sure to give tips on locations for everything you might need during your stay. House was clean, and the beach toys/gear was perfect for our family. We are already talking about when our next stay will be.