Great amenities, cleanliness and location!