A well renovated little shack in Byron, perfect for a weekend away.