Vallarta Gardens Beach Front Hotel & Residences: Deals on recommended stays