Sorry to disappoint, but as far as I know, the CasaMagna Marriott PV is not all-inclusive. It would be nice if they were though.
You asked about the NH Krystal. I wasn't married there so this isn't a review of their weddings, but here's what I can share. This is one of the resorts we toured when we were in Puerto Vallarta in June. The resort has a unique Mexican charm with colonial-style décor. They told us that they are the oldest resort in Puerto Vallarta, but definitely have one of the greatest locations (they're right in Puerto Vallarta - not quite as far north as the Marina). They have a huge property (we were told 36 acres), and a great beach. Not as nice as Nuevo Vallarta, but excellent for PV.
For weddings, the resort has a number of options for ceremony and reception sites. They tell us that most weddings are held at the 7 Columns site, which you can see decorated on their website at http://www.nh-hotels.com. This area is very large and could accommodate hundreds of guests. The downside is that it's directly beside the main pool, which is quite busy, but they tell us it's usually quiet for weddings at night. You can also have receptions there with a dinner, dance, and fireworks! If you don't like the 7 columns site, there are many different places around the resort that they will hold weddings. There's a plaza with a gazebo in the middle of the resort, different garden areas, the beach, etc.