Great convenient spot for visiting Byron