We rented in Tower 4, 9th floor, direct from owner. As others write, units vary greatly. Ours was lovely and well maintained. Entire resort/property is beautifully maintained. Long walk on the beach to the beach (both). Hard packed she'll/sand. Must wear shoes. Not like our Long Island beaches! Pool was crowded and a bit kid noisy.