My friends and I had an awesome stay ! The location is ideal and Brian and Suzette are very nice, they easily made us feel like home !
I'm definitely recommending them for your stay in Byron :)