We've been here many times but never climbed it as we tend to always go for Arthur's Seat next to it which has the full 360 degree views. But this is also pretty high compared to the surrounding area and the views are great.
Holyrood Park does have that effect goff, it's such a big green space right in the middle of the city and it does feel very "countryside".