The stay was amazing. The property was clean, up to date and comfortable. The person I was in contact with was very prompt, helpful and professional when I had WiFi issues. We all enjoyed being able to feel like being at home at the beach. The kids especially had a great time, they loved the kids room with toys and TV and they had room to run around and be kids (instead of being cramped in a hotel room). I will definitely stay again in the future. The only problem I have is with the cleaning policy. If you’re not trying to clean on your vacation, do not stay here. You have to do basically all the cleaning before you leave or you’ll get charged a cleaning fee. It took me by surprise at first, but for the rate to stay here it’s worth it compared to other similar locations. 10/10