This is a stunning spot where you can relax and enjoy the beauty and peace of Scarborough. A private spot that is tucked away with a quaint garden and expansive views. The host is efficient, organized and helpful. I highly recommend The Tree House.