Perfectly clean, great amenities and a great size for the family. Easy to get to and plenty of parking.