This was our third time visiting this resort. First was hour honeymoon in 2005. Resort is a little older, but most everything else was the same. Enjoyed the variety of restaurants still, excursion options, friendliness and professionalism of staff, large pools, swim up bars, coffee shop, entertainment including amphitheater, bowling alley, blue team including fire show. We had a great time and was well taking care of. Previdge package is a must and worth the $200 est extra pp cost.