The place is amazing, I was able to see almost all tourist sights on foot, but bus stations are very near if you need one. The location of the apartment is in a very quiet street just a few steps away from a plaza with lots of restaurants and gelaterias. You will, probably never run out of options of things to eat any time of the day.
Besides that, the place is very cozy and Marco makes sure you have everything you need to enjoy your stay.