Great location, security, amenities, and cleanliness