Brilliant place to stay - perfect location, post-card view, all the comforts you need and a great host! We've stayed in dozens of Airbnb's in many countries and this has to be close to the top of the list. Strongly recommended.