A perfect little spot for a quick weekend in Byron.