Grand Velas Riviera Nayarit is a luxurious all-inclusive resort in Puerto Vallarta, Mexico, featuring an award-winning spa, incredible dining and entertainment, playful activities, kids club, stylish event space, and a breathtaking landscape on the emera.