I had booked this for my husband for an overnight stay. He found it clean and cozy with all the amenities mentioned. He had a little trouble with the lock getting in and also it got unbearably cold in the middle of the night. So, not sure if the heater was working properly or was turned off. But, overall, he needed a decent place to crash for the night and it served that purpose.