The condo is right on the beach, which was fantastic. The building/complex is not within walking distance to anything, unless you want a long walk. But there are free shuttles on the island that will take you just about anywhere. Building and condo were clean. This condo was in the tower, which has 2 elevators. One was not working the whole time so it was a bit of a wait almost every time you needed the elevator (I understand they were waiting for parts). As for the condo, it needs a few updates - was a bit more worn than expected according to the pictures, but not bad at all. Kitchen faucet needs replacing - very corroded and sprayer is hard to put back in place as we needed to force it a few times. We needed to call maintenance for a few things - they came right away and were very courteous and quick, very nice. We loved that they also provided beach towels - not every complex provides those. There were also games and some beach items, and the complex has nice beach chairs that are provided. Laundry is not in-unit and you have to pay for it, but the utility room was right outside our door. For the rental price we paid, I would not have expected to pay for the laundry. All in all, the unit was very nice and we had everything we needed. One of the downsides is that there was no assigned parking and only 3 handicap spaces (I have a bad hip and walk with a cane). Most of the spaces that are close to the building are reserved so we had to park down the lot a ways. I think assigned parking would be nice so you know where you are parking instead of having to search for a spot every time you go out. The office staff and cleaning staff were all very nice and helpful. Check in/out was quick and easy.
The complex offers a free "touch up" cleaning if you have a long stay (we were there 9 days). Halfway through our stay, they cleaned the bathrooms, changed out all the linens and remade the beds. Overall, it was a great spot, nice building/unit. We had a great time. I would recommend this unit.