Nice place to see the confluence of the Kansas and Missouri Rivers. Also great view of the downtown Kansas City skyline.
Excellent. Great customer appreciation