Answer
Loads
of low cost airlines go there and you can get a taxi into los christianos about 10 mins away.
for a package check out www.travelsupermarket.com , its a price comparrison site for holidays.
expensive once you get there, food and drink wise