Seems very cheap - but next summer I've just bagged two tickets for £997.71 (incl taxes).
Most the decent hotels and beaches are in the north of the island but internal transfers are relatively simple.
Most the decent hotels and beaches are in the north of the island but internal transfers are relatively simple.