Omni Cancun Hotel and Villas is located on Cancún's best stretch of white, powdery beach, overlooking the Caribbean Sea and Nichupte Lagoon. The resort has swimming pools surrounded by lush tropical gardens, complemented by true Mexican architecture, murals, and stone reliefs add special ambiance to the resort. Theme restaurants include La Paloma, serving Mexican cuisine; the Piña Colada beach bistro; and Da Vinci's fine dining. The swim-up bar and whirlpool beach bar, Kuku's, is refreshing.