Overall we had a great stay. Being just steps to the beach was perfect with a toddler and a baby. The upgrades to the condo were nice, air conditioning worked great, and the views were amazing. That being said, I noticed some residual sand from the previous renters and other than an old broom there were no cleaning tools. I am someone who likes to vacuum or sweep everyday, especially at the beach. Also, our first day was mid vacation for us so I did two loads of laundry right away and the washer/dryer ruined some of our clothes. I reached out to the management company and they offered to have maintenance come out but did not offer anything for our ruined clothes. I noticed in the description of the listing the week before we were set to arrive that the balcony would be under renovation. This is fine as repairs need to be done but the plastic they had put up over the damaged wall area had fallen down, leaving it exposed, and the one window that had a pane broken still had edges of sharp glass. We had to section off that area of the balcony so our toddler wouldnât go over and hurt himself.As for the resort, there are no umbrellas at any of the pools, so if you need shade for a little one plan accordingly. Luckily we had a little tent for the beach that we could use by the pool for our baby. Having the little beach bar by the pools were nice to grab a drink at. The lazy river didnât have very many tubes so we werenât really able to use that.