Perfect host, perfect apartment, perfect location. One of our best experiences.