Now Resorts & Spas Opens Its First Two Properties, Both in Cancun