Spacious. Comfy beds. Clean. 100% recommend.