Loved the condo - very clean and up-to-date furnishings. High speed internet was great - especially since there was basically no cell phone service there (verizon). Short walk to the pool. Pool was heated. That plus two hot tubs made for plenty of options for the family and we never had trouble with it being too busy to find a table to sit and drop our stuff. View of the golf course from the room was very fun for our two-year-old to watch. Restaurant on-site was very convenient and we enjoyed the outdoor patio seating. Only complaint would be the distance to get from the parking lot to the room. Room is on the lower level (same as pool) but parking lot is one level up out the other side of the building with no walking path around the building, so a long walk + elevator ride was required each time we wanted to go back and forth to the vehicle with our stroller or luggage. Just a minor inconvenience but worth mentioning. Overall great stay and we would definitely return in the future!