An awesome peaceful space to retreat from the busyness of Byron. Beautiful nature setting. Great ambience. Close to town.