We loved the ease of access to the beach and pool! Having an infant with us, we could not have asked for a more conveniently located unit. The complex itself seemed to be undergoing construction/had damage from a storm or something, and the second bedroom in the unit looked like it was having some work done to it, but it did not bother us in the least, and the elevators did work (had read a few reviews prior to our stay that said they did not). The kitchen was well stocked with supplies. We thoroughly enjoyed our stay and definitely plan to return!