Very clean and everything you need, we had a great stay!