The Mayflower is a brilliant place to stay right in the heart of Byron. The house was clean, beds were super comfortable and we had everything we needed just a short stroll away. Leigh was awesome to deal with and we really appreciated the flexibility for a later check out. We’ll definitely be back!