Very clean and well appointed! We had a great stay!