A perfect apartment with perfect hosts in a great location.