Great location! Huge and comfy apartment (except the shower which is small, but seems like all of Italy is like that). He gave lots of restaurant recommendations and also replied to all of my questions right away. The walk was more like 20-25 min from the train station to the place, I think because we had our luggage which slowed us down. Great place to stay at!