This was an overall great stay. This condo is right by the pool and steps away from the beach which is a big plus for us. The unit is fresh, newly renovated, and clean. Bottom floor so we didn't have to deal with elevators. The only thing that needs to be cleaned better is the washing machine and dryer need a good cleaning. We had trouble with the key and lock all week trying to get back into the condo, it needs to be replaced. We contacted maintenance and they came by and greased it for us. I would recommend a complete change out. The electricity went out once which prompted the generator to come on for a few hours. It's located right beside this unit so it sounds like an airplane is in your unit, very loud. But I would rather have electricity and deal with the noise. We locked ourselves out of the unit one evening (dumb move on our behalf) and had to pay $69 to have maintenance come and let us in our room. Which is understandable since he was already at home for the day. I just want everyone to know the what if's. We did have trouble with parking. The parking lot is small and sometimes coming back in the evening there would not be any parking and not sure where to go from there, finally parking in a non-parking spot. The beach is more private and not crowded. With the few issues, this was a fun trip and we did enjoy our stay.