Spacious, clean and comfortable. The snack bar was such a nice touch.