This Airbnb is one of the best I have stayed at in years of travel. Perfect location, amazing architecture and decor, great amenities, and very helpful host.
Note, there are many stairs to the flat but in my opinion (if you are able-bodied), it is very worth it!