We booked through this company and everything seemed good until we got our flight information yesterday. This was a packaged deal including air, hotel in Barcelona, and a 12 night Meditarranean cruise. They said they would advise of the flights before they were ticketed so we could approve and see about any changes/upgrades we might want to make at an additional charge. They said they make every effort to give nonstop flights where available. Our flight is not nonstop and there are several available. They ticketed us before they told us about the flights and say we cannot make any changes to them. There is no reason for a layover in Madrid with nonstop flights easily available, even through the same airline they booked us with. They no longer respond as quickly to phone calls or e-mails, and all they can say is that they are "sorry." They out and out lied to us and won't do a thing about it.