Beautifully clean, everything you would need provided, kind and gracious host, lovely place to stay!