We have stayed in the apartment for a week, and this apartment is one of the best I have rented.
Clean, well kept, and with all needed things for making it like your home for a week.
The location, perfect if you like living aside the millions of tourists and feel like an local, and the same time be close to everything.
A Five star Rental, as I see it!