Very clean & spacious, personally found bed uncomfortable but others may not. Has everything you need.