Very clean and nice place to stay right on the gold course. Perfect for my husband and I with our baby and 2 teens. loved having a full kitchen and washer and dryer. Pool was amazing!!!