A beautiful place to kick back and unwind and so close to Byron, you can walk everywhere