Fiona's place is the perfect stop for the best relaxed beach break in Byron. It was hard to leave!