clean and complete amenities