Very clean. Comfortable beds. Well equipped kitchen.