An incredible place in a beautiful setting! You’re surrounded by a living breathing rainforest. It’s impossible not to feel relaxed next to nature in this beautiful place. Clean, relaxing and only 8 minutes away from the centre of town. But 2 minutes away is one of the best little cafe/bars in Byron. A must visit!