Great location! Perfect for couples in the heart of Byron!