Staying at Alessandra & Aris' place was great, the apartment was already nicely decorated, but they even took the efforts to add a Christmas taste into it. If you are into walking, you can easily go on foot to the touristic attractions, but you public transport is also pretty close (tram, buses and metro).
Re de Roma plaza, which is super close, offers a lot of nice places to eat!