Great location just out of the hustle and bustle of Byron