Roomy flat, accommodating hosts, great location!