Fabulous hosts, great apartment, fantastic location