Perfect place. Location, cleanliness, amenities and comfort.