Very clean, great amenities and excellent location!