Nice and clean, great location and easy as check-in and out. Kids loved the pool and tennis.