Great little place right up next to Mt. Tabor. Walk up the stairs to the park and then walk for about 5 minutes and you’ll have one of the best views of Mt Hood in all of Portland