Great spot in Byron, close to shops and beach.