Mexican food is the real deal at these Puerto Vallarta-based hotels