fantastic location, fantastic apartment and fantastic host