I stayed 4 weeks in this apartment, and really enjoyed it. The place is exactly as shown on the pictures and was spotless on arrival.
You can easily explore the city and all tourist attractions on foot, and everything you need or would have is within walking distance: supermarket, metro, laundry ...