Beautiful apartment, excellent location, fantastic communication with the hosts. Couldn't have asked for more.