Great spot - right in the heart of it easy access and perfect for your in town Byron stay.