Birmingham into Fiumicino Airport. No problems luggage came through very quickly and we were away. The return journey was a disaster. After queuing for 1hr and 20 minutes to check in we were told our flight was delayed by 3 hours - these things happen and we accepted this and were directed to Gate C23 and given a voucher for refreshments. We went through security and caught the shuttle to gate C23. Refreshment bar was just closing as we arrived and we got pizza and coffee by the skin of our teeth. Just as we sat down to eat we were informed that we had to go back to gate C11. We tried to find the shuttle to return but the airport was closing (11pm) by now and we couldn't find any signs or anyone to ask our way back. Eventually an airport cleaner pointed us in the right direction and we got the shuttle back. We then had to go through security again! Finally sat down exhausted. After about another 1/2 hour an announcement told us to go to gate 36. Eventually we were piled on to the airport bus to go out to board the plane. We were kept on the bus for about 15 minutes doors kept closed and no explanation for the wait and suddenly the bus turnwed round and we were taken back to the terminal where we were kept on the bus for another 10 minutes before being allowed to get off and enter the building again. No explanation other than 'There is a problem with the Company' was given. Eventually after 4.5 hours of waiting we boarded the plane and took off back to Birmingham. What a farce and to put the icing on the cake when we all went to the Carousel to pick up our luggage we were told that no luggage had been put on the plane. Again no explanation no one at Fiumicino Airport had told us that our luggage had not been loaded. I presume that as the Airport appeared to have completely closed down at 11pm there were no baggage handlers available to load the luggage on the plane! I have to say that the staff in the airport that we did meet before it closed were very unhelpful they obviously wanted to get home.