The location of this apartment is perfect! We loved being within walking distance of all of the points we wanted to visit.
Our one disappointment was around the overall quality of the apartment. Both showers leaked. By the second day we were left with a sea of water on both bathroom floors. After using all but one towel to mop the water up, we resorted to taking 30 second showers. Not ideal after a long day of sightseeing.