Amazing view with a well-organised house that caters for everyone. David was only too happy to work with us to meet our needs during our stay. We highly recommend David and his place. We look forward to coming back.