Nice place to relax and spend time in Byron
Very recommended