Great spot to be in Byron, close to the main street, shops and Main Beach!