Very good place for staying in Mexico.