Excellent experience. Very clean. Fully equipped. Snacks were a nice touch.