Very clean and comfortable. Has all you will need for a long stay. Highly recommend.