Great location - just a 10 minute walk to Tallows beach.
Bikeable to any location in byron.