The place is perfectly located for easy access to sight of interest.
It is near Tram 28 stop but the TRAMS can get quite busy.
You can walk to and from the metro you just need to be mindful there are a few hills but overall fantastic place