Tossing up between two holidays, roughly same cost.
Holiday 1: All Inclusive, 5*, big hotel on the beach, fly and flop. 5-6 hour flight. A bit brits aboard.
Holiday 2: Self catering, small villa with pool, expensive destination, rent a car and explore the island. 8 hour flight.