Great place! Location, cleanliness, amenities