A fabulous place in a great location with fabulous hosts who can't do enough for you. The best airbnb we have stayed in.