A beautiful space to stay in Byron, which boasts a wonderful location. Highly recommend for a weekend away!