Very clean and plenty of room. Had a great time.