Antonio was incredibly helpful before we even arrived to the apartment. I'd advise to get a taxi to the apartment even though it's not actually that far from the train station.
The apartment itself was beautiful and light, we would of loved to have here stayed longer. Be prepared for the 74 steps you have to climb to get to the apartment but if you run up them it'll make you feel a lot better about eating your own weight in carbs! Overall great apartment, has everything you would ever need and seem to literally be around the corner from every big tourist attraction.
Enjoy!