This place is in an amazing, super central location that has you close to everywhere you want to be in Byron. Micka's a great, hands-on host who was kind enough to invite me out and share tips on what to do.