Basically everything you want in an Airbnb. Beautiful cozy place, lots of local flavor, wonderful, welcoming hosts, great location.