Clean and well located - only downside was the lack of a kitchen table. We had a nice stay!