Lily & Russel's place was the perfect little oasis. With all the special touches, it was a great place to spend the weekend in Byron. Super quiet & peaceful area & only a 15 minute walk to town. The place was super clean & had everything we needed.