It's been three years since last orders were called at a popular village pub - and now The Station, in Picton, has re-opened following a refurb.