Very clean and has everything required. While it is listed as a "private room" rather than the entire place, it has all the privacy and benefits of an entire place - having its own entry away from the rest of the house, own bathroom, small appliances as well as cutlery and crockery etc. Overall a very comfortable stay.