Fantastic location to enjoy all that Byron and surrounding areas has to offer. Cape Byron, Broken Head Beach, Killen Falls and Lake Ainsworth are must dos.