Sparkling clean flat, great host, excellent stay