Centrally located, incredibly relaxing setting with a huge backyard, would definitely recommend Catherine's place to those looking to unwind in Byron.