Very clean place, amazing location, and fantastic communication