The Tree House is certainly worth the climb! Authentic experience in Scarborough.