Incredibly clean and very well put together. Had a wonderful stay!