If I could describe paradise, the Omni Hotel and Villas in Cancun, Mexico would be it. This recently renovated, all-inclusive resort is everything…