We attended one of the jumping competitions at Spruce Meadows. The grounds are very beautiful, immaculately maintained. There are some good (though pricey) options for food and drink, as well as some souvenir shops focused on horse riding memorabilia, as well as the professional soccer club (Calgary Cavalry) which plays its home games at the premises.
I did enjoy once again the experience of watching the horses jumping and walking around the very picturesque premises, especially after the grounds were basically closed for a couple of years due to covid. It is one of a type kind of experience in Calgary, and a great activity for children too!