a four-night stay at Grand Miramar Club and Spa in Puerto Vallarta, Mexico