Hard to believe the ratings of this dated resort that is tired and worn out, except the flash and dash rooms like the spa and restaurants.  It is far from a 5* resort.  The rooms still have laminate bathrooms with very low countertops.  Mattresses are in need of replacing.  This place is off my radar screen, even though we live across the street and would like to put our family there, we won't.  There are two other resorts that are equal distance from our home and we will go there, vs. this place.  Yes, it's in a pristine environment, but that's where it ends.  We ate at Rita's and they said they were serving Mahi, but it was swordfish.  By the way, the spa is beautiful and wonderful, but you don't have to stay there to enjoy that