What level of cabin is included in the $976 pp quote? That would be the biggest consideration. The Enchantment of the Seas is a great ship, not RCI's biggest, but certainly one of their more popular ships. There is no doubt you would have a great cruise, and it looks like a great itinerary. In fact, I really like the itinerary, looks like an itinerary with a lot of water activities and beach ports, if you are looking for that.
Since you live in Cali, have your travel agent look into prices on the Mariner of the Seas, she sails the Mexican Riviera out of Los Angeles, so you might be able to spend the same amount of money, sail closer to home and get a better cabin. Unless you are set on going to the Caribbean, then the price would seem OK if it was atleast an oceanview room or above. You would definately have a great cruise. Just my humble opinion, your mileage may vary and others may disagree.