Couldn't have asked for a better location! Besides the 5 flights of stairs, we had a great stay at Sebastianos place. Just take note that there is only one aircon in the common area and the bedrooms only have fans - something to consider if you are visiting during summer.