Best place to stay when just arriving in Mexico, This super-host takes care of any requests you might have