The place was squeaky clean, which we felt very comfortable given the situation. The location cannot be better if you are planning to spend time at the beach. The place was comfortable enough for our party of 4 adults and 3 kids. Excellent communication and really easy to access, it was a great experience overall.