Great hosts, excellent location and a perfect apartment.