Great hosts, great apartment, and wonderful location.