Fantastic apartment, fantastic location and fantastic hosts!