Clean! Warm pool and hot tub. Comfortable beds. Good location. Great value. 5 stars! Would definitely stay again.