The treehouse was a gem hidden in the hills of Avalon. I spent most of my time on the balcony soaking in the views. The treehouse has all of the essentials and is close to shops and beach. Elaine and Tom were incredibly great communicators. Very responsive and lent us their vacuum so we could clean our rental car! Would absolutely recommend. Thanks for a very comfortable stay Elaine and Tom :)