The apartment is in a great location - not in the heart of craziness but close enough to walk to some key areas. You do need to navigate stairs to get to the apartment. There is a small grocery store a few doors down.
Set up of the apartment was not quite what I was expecting. The common area consisted of a cooktop, sink, mini fridge and counter top, but no microwave. There was a table with three chairs and a settee, but it was not really an area to hang out in. The bedrooms were large but I found the beds very uncomfortable. If you like hard mattresses, you would probably like these beds.
I cannot say enough good things about the check in experience. We were met and helped with our bags, and then the host spent considerable time showing us where top sites were located on the map they had for us. She even gave us numerous dining suggestions for where to eat.