We really enjoyed the condo and the amenities of the property. The weather on a couple of days was not ideal for the beach and the indoor pool was great for our kids. The condo was mostly clean on our arrival. The only complaint was the floors needed to be cleaned in between renters, not just vacuumed as our crawling toddler ended up with some black feet from the floors, but it wasn’t a huge deal. The in-condo washer/dryer was a huge plus for us. We had one maintenance issue that was resolved with 2 calls to the owner. The door lock keypad sticks and took us several tries to open using the code, but again not a huge deal. Overall we really enjoyed our stay and will plan on coming back.