A wonderful place in a great corner of Byron.