Perfect location, cleanliness, and amenities