Amazing place, outstanding amenities and cleanliness