Beautiful apartment, sparkling clean, perfect location and fantastic communication from host