Very clean, outfitted well, plenty of space.