Wyndham resorts are terrific, staff is very attentive and informative. Abundant amenities, everything is in tip top shape. Condo itself was nice and spacious. Beds were very comfortable which is not what we expected, place was clean, very nice balcony overlooking one of the many pools. Plenty of cooking/eating utensils were supplied so you don't have to worry about buying or bringing stuff. We absolutely loved the outdoor grills. I would definitely book another stay at a resort owned by this company.