Very clean and the price was unbeatable. We travelled with 8 people total and had plenty of room.