A beautiful place and excellent hosts. We really enjoyed staying there. Even before arrival we received in detail information and Mark greeted us in person. We felt very welcome and the place is just a little paradise. Indeed, there are several steps but this is the price you pay for THE view. Dinners on the porch were a dream. I wish we could have stayed longer. Highly recommended!