A beautiful, quirky, very quiet setting that is within walking distance to all that you need for a stay in Byron.