I love this little park, it isn't big and there isn't much to it but it is right smack dab in the middle of Uptown and has great views of the surrounding buildings. There is a large grassy area for you to have a picnic or walk your dog.
There are no playgrounds or anything like that but a water fountain of sorts and some benches for you to sit on. It is directly across from the baseball stadium as well.