Loved the location. Nice amenities. Plenty of space. It was not as clean as our rentals usually are, and unit needs some updating (carpet, bathroom floors and fixtures, doorways, mattress in master). All linens were clean and penthouse deck was great. Both bathrooms are within a bedroom so person in 3rd bedroom had to go in someone else’s room to use bath. Fine for us since we’re family but could be awkward (especially at night) if you had 3 couples or mixed families. Loved having laundry in unit. Having to pick up and drop off physical keys a little outdated. Also labeling the keys as the unit’s address is not the safest plan. If we had lost one someone would know exactly which unit they had a key for. Overall though, we loved the beach access, pool, number of bedrooms.