Perfect spot, perfect apartment and fantastic hosts!