Everything about this place was great - location, amenities, communication, and cleanliness. I would definitely stay again. Thanks very much!