Great place to stay and fantastic location close to the heart of Byron.