(Another) great stay in Davide's apartment. Location is ideal and communication with host is easy. Would easily stay here again.
For those who have trouble climbing stairs and/or bring lots of luggage, be advised that you do have to climb ~4 flights of stairs to reach the apartment.