We had a the most amazing stay in Avalon at Tom and Elaine’s! Wonderfully hospitable hosts, and the set up of the treehouse is so good. Everything you need and more, and such an idyllic spot to sit in the morning with a coffee on the balcony whale watching! Couldn’t recommend more