Very clean room. Comfortable beds. No attached bath- but very clean shared bath.