We stayed for 2 nights & in our opinion the apartment is perfectly located! There are plenty of good restaurants in the same street & all the "tourist-things" are in walking distance.
The room was clean & the view from the balcony is beautiful.