Ireland's Best Outdoor Venue! The Treehouse offers outdoor dining with great food, drinks, and custom Farmhand coffee. Located within Fitzgeralds Woodlands House Hotel & Spa.