Nestled in large trees with amazing bird calls and a short walk from a beautiful long beach - a great place to put our feet up while exploring Byron