It is very clean, kitchen had it is own small staff that makes it easy for cooking like salt, oil, pepper, coffee, and the room was very comfortable and each room has it is own Ac and heater. I would definitely want to go again there.