Great place to stay, in such a beautiful location. It was very clean and spacious. We were greeted by a knowledgable host and their adorable, friendly dog! I would highly recommend!