Absolute perfect hosts with a superb apartment. Airbnb at its best.