Yup, it's a nice view of the city.
Getting there is a bit hilly but easy to navigate as there are plenty of signs along the way. Also, it's not as far as we originally thought (maybe a mile) from City Center.
The cafes at the vista didn't look that appetizing, but we didn't try any, so I could be wrong.
Go for the view and, if you have time, check out the rose garden.