This is a top-notch place. It's brand new and sparkling clean. Justine is a great host, always ready to help. The room had all the little touches that make it special. Justine had left us some vegetables fresh-picked from the garden for a greek salad and some refreshing cool water in the refrigerator on a hot day. We only wish we could have stayed a bit longer to appreciate the lovely location and beautiful scenery.