Due to BA being absolute pillocks, we are now arriving at Faro at 8.30pm on the Thursday before Good Friday (instead of the nice afternoon flight we'd actually booked). We're staying in Caroveiro - does anyone know if there will be anything open on Good Friday? Will we starve???