Very clean and provides everything you need for your stay. Definitely recommend.