Sparkling clean; great amenities and location!