The place is so true to its name - people watching. The tram is just outside of the window, there is a bar across the street right outside. Location is amazing, apartment very comfortable. The staircase is actually not a narrow as in other places, convenient to walk up. The only thing I would mention is a tiny shower.
Would definitely stay here again, looking forward to it.