Awesome place to relax and see the view. I drove up and on top is amazing. It overlook hubbard park and you can see i691 alot of green that is the best part check it out https://youtu.be/kyc615ImddE