I had a great time. Everyone was extremely friendly. Debbie and Steve went out of their way to accomodate us in any way to make sure we were able to explore and do as much as we can on our trip. Leaves and Lizzards have many contacts for travel guides that know the best places to go. They have experienced... More
What is Certificate of Excellence?
TripAdvisor awards a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travellers.