A terrific spot to enjoy the Byron area from. Super quiet and peaceful.