Very clean, Lots of room, bigger then expected.