Hi Megan,
no, the mountain is definitely still on the list. Mind you, I only had my surgery yesterday, I need some time to recover! ;-)
Phil House is located in a quiet side street of a main thoroughfare, far enough off to not be noisy. In terms of general shopping and restaurant needs, the area is quite well-equipped – just your standard residential area. The only downside is that it takes ~30 minutes by train to get to the city center.
Amy