Helpful hosts, well equipped apartment, great location.