This privately owned condo was absolutely amazing! Stunning views and exciting location. Owner quick to respond to communications and questions. Condo was clean and so comfortable for my family, from the furniture to the beds, well stocked with extra pillows and linens. Kitchen well stocked with dishes, utensils, cups, etc, even an ice maker!! Little tip, get extra toilet tissue and trash bags if you'll need them, did not see extra of those. Now, things to be considerate of.....the resort itself is very big and busy, elevator by condo room wasn't too bad as far as waiting, sometimes would take a bit but not horrible, the parking is nerve racking, it is very windy and tight around, very challenging for larger vehicles, it did take us 30 minutes to get out on a busy evening, be very mindful of big vehicles coming around the corners. Also, kids like to party on the beach at night, they dont bother anyone, just having fun and get a little rowdy but the police keep it under control, but once inside the condo is very sound proof, it's a very entertaining and exciting spot with 24/7 security at pool gate to beach with access in and out all night. We were very happy overall and very much enjoyed our trip.