You couldn't ask for a better location. All the best parts of North Park are practically steps away. I would definitely recommend.