We did two larger family trips the first to Cuba and the second to Mexico. We loved both, but loved Mexico more. We stayed at a 5 star all-inclusive resort and it was the best! We’d go again in a moment, if it was the time it was, and hope to go back again!