Very clean, great amenities and fantastic location.