You could hardly do better location wise, separated from the tourists traps and close to everything the city has to offer.
The hosts also provide a great list of recommendations for things to do and the apartment has all the appliances you could ever need if you want to cook instead.