Great location as its 5 minutes walk to the centre of Byron and Main Beach yet far enough away to escape any noise.
Lara provides all the extra touches that makes it feel like home away from home.