Resort Description
A 1,200-foot, white sand beach with beautiful turquoise waters is the setting for your dream vacation in the Caribbean. This all-inclusive Resort of International Distinction offers a myriad of watersports such as sailing, windsurfing, diving, snorkeling, and more. Other activities include tennis, archery, golf on the putting range, volleyball, boccie ball, aerobics, live entertainment, children's activities and more. Viva Resorts members can enjoy the benefits of six different locations in Mexico and the Caribbean.