This place is great! Near a lot of turistic places, good connectivity; the subway is literaly around the corner as well as the tram station and hop on/off stop.
Lots of stores and supermarket. Great location! We had the best time