Great central location, the only minor downside is the apartmebt ia up five flights of stairs, I suppose that's the price you pay for the amazing view!
Salvatore is also an amazing host, and was very accomodating. He was very flexible with his check-in / check-out times and had great recommendations for food and places to go.