I'm sure she'll be fine. Communication with the locals should be easy as everyone speaks English, the signs are in English (some are also in Spanish) and the culture is very similar to our own. No culture shock here. Lots of tourist stuff to do, good public transport and plenty of cheap...