Most of the time the cab driver's English is better than my Spanish. A phrase I use a lot in taxis is "Como se dice in Espanol... (how do you say in Spanish...)" for some word in English.I enjoy chatting with the drivers, I learn something new every time.
I always stay at Blue Angel; I have for many years. Sometimes when I get an older taxi driver I ask him to take me to La Perla; the hotel hasn't been called that in a long, long time.