This place is perfect for people coming for sight seeing as it is a walking distance away from many attractions (depending of course on what one views as a walking distance) and it is also at a short walking distance from several metro stations, meaning that you can get to many places without changing metro lines.
The hosts are responsive and helpful. The posted photos give a good idea of the apartment itself.