This is THE location you want to be in. It is so perfectly located.
The apartment was very spacious and clean.
The bed was comfortable.
The hosts give you a bunch of restaurant recommendations and are quick to communicate with you.
I did have an issue with the hot water, but any traveler knows that this is to be expected when in Europe. However, Roberto was quick to respond and came a few hours later to make sure everything was working properly.
Do yourself a favor and stay here.