Great location, amazing housekeeping, and fantastic amenities.