Next month I'll be going to Spain and Italy with my Spanish class. I was thinking about bringing my MacBook along with the purpose of uploading photos, emailing parents, and keeping up with the world. Is this an ok good idea, or would I be best to keep it at home? I will be in Madrid, Barcelona, and Rome. How accessible are internet hotspots? Do many cafes have wifi, or is that an American thing? Other than the travel adaptor set, is there anything else I might need? Thanks for your input!