We liked our unit, perfect size for 2. View was amazing, the beds were comfortable, we slept well.. Furniture was also comfortable. The food at restaraunts was very good, servers were accommodating. We did not use the pools, the beach was amazing. My one issue, was the cleanliness of the unit. There were dirty hand marks on all the doors, especially the bathroom.. They were clearly not sanitized. I cleaned them myself, which made our stay more comfortable.. There is a spill on the woodwork in the bedroom,, behind the door.. shouldn't be missed by housekeeping. I wish there was a broom to sweep up sand, I would normally clean up before we leave. We are used to renting units with everything needed, we did leave the next renters coffee filters. We cooked one morning, steam caused the smoke detector to go off, we didn't cook again. Which was fine, we were on vacation. We look forward to a return, next time with friends.