Good place but needs to be judged at its price point. We've stayed at many Airbnb houses at varying prices. At the price point expect not to have think about basic things - eg the place had no iron, no clothes hangers, there was a dirty towel still in the bathroom.
The area itself is beautiful. The house is nice but for this price would not expect the above. Would definitely come back to the area but would look elsewhere. Seems like the same company runs most of the Airbnb's in town.