Spotlessly clean,
Quality furnishings and fittings
Superb hosts
Great stay!