The Tree House is a great little spot in the quiet town of Scarborough. We loved taking in the sunset from high up on the hill, watching the kite and windsurfers catching air. It's a good value for the location.
Alison and Wayne were excellent hosts. Good communication and very helpful with local tips.