We had a great stay at this condo! The check in process was a little challenging. They said it would be ready at 4pm, and it wasn't. When I asked for codes, they did give them to me, and when we got to the condo (after 4), it was still being finalized by an inspector. Not a problem, we got in, and it was clean. The communication is prompt which is nice. The only negative I would say is no beach towels; we have stayed at other rentals and they have always included towels for the beach (disclosure, they say no beach towels, it wasn't a surprise, but I'm not packing towlels in already full luggage). There was an elevator down which made for long waits to get up and down, not the fault of this condo, but the chance you take with a high rise. We had what we needed, the views were great, and it was a fun trip!