Great apartment, great locations, great City and fantastic hosts.