The location was great and the unit was clean. We had an issue with the satellite service not working and it took a few tries to find the person who would take responsibility for fixing it. The front desk said we would have to contact the owner, but I ended up communicating with the manager through VRBO and the issue was resolved. None of the locls on the bathroom and bedroom doors work, so they should probably be fixed. The bathroom situation was a bit problematic because the bathrooms are in the bedrooms, so the people sleeping on the pull out sofa bed had to come into a bedroom to get ready or use the bathroom in the middle of the night. The elevator situation on this particular property led to some long waits to get downstairs, but we were on the second floor very near the stairwell, so we mainly used that to avoid the crowded elevator lobby. The beds were very old and uncomfortable, so I was glad to get back to my own bed on arrival back home. Overall the unit is clean and well-appointed and you can't beat the location. Beach access was just out the back door, and we had a good time in the outdoor pool (when it wasn't significantly overcrowded) and the indoor pool. The balcony gets a bit loud due to being directly above the splash pad, but the doors did a good job of blocking the noise when closed.