Lack of communication
The check in staff was kind, the lack of communication when in the building is appalling. We checked in 15 mins early and it’s half an hour past our appointment time and we are still waiting in the lobby. People that arrived after us have already gone back and people arriving now are being taken back before us.