When looking on the map, I was unsure how far Anna Rita's place is to everything. Let me tell you, this is the BEST location.
Also, Anna Rita's place is even more beautiful than the picture!
The flat is located walking distance to everything including a cute piazza and church literally half a block up and across the street.
We had a seamless check-in and were able to store our suitcases for a couple of hours after check - out which was very nice.
Highly recommend this spot.