Fantastic hosts, fantastic apartment, and fantastic location. There is nothing bad to say about this place.