Well maintained and thought out. Great stay!