That building is too big to be a farm house, too fancy to be a barn, so it must be an Inn.

The area above and to the left looks like it has been cleared and smoothed out.
A perfect place for a barn/stables for travelers' horses.
And maybe a coral for the horses.

Plus an out-house near the Inn.