Aer Lingus offers an extensive short-haul itinerary, and has adopted a no-frills service, which rivals Ryanair, where there is only one cabin class available and passengers pay for all extras on-board. The airline offers departures to Spain, France, Spain, Portugal, Italy, Greece and Turkey, as well as Germany, Austria, Belgium, Switzerland, the Netherlands, Finland, Poland, Czech Republic, Romania and Lithuania. Popular holiday airports served by Aer Lingus include Alicante, Malaga, Ibiza, Faro, Tenerife, Fuerteventura, Athens and Izmir, with city break destinations including Paris, Amsterdam, Madrid, Barcelona, Vienna, Rome, Milan, Prague and Dubrovnik. Aer Lingus also features full-service long-haul flights with two classes, flying to Boston, Chicago, Orlando, Washington DC and New York, and has codeshare agreements with American Airlines, British Airways, JetBlue, KLM and United Airlines.