Very clean and cosy. Wonderful layout and nice comfortable beds. Suited our young family perfectly! Great set up for children.