Amazing place - the quality, the spaciousness, the cleanliness, the amenities - everything exceeded our expectation. Great place to stay if you have a large family traveling with you.