Very clean, comfortable, and welcoming. I felt comfortable to have baths since it is very clean and well equipped. It felt like a five star hotel. :)