Karin’s place is the perfect spot to stay in Byron. It’s close enough to all the eateries and beach, but far enough to feel like you’re one of the locals.