No charges. No hidden fees. You will need to call your mobile phone carrier to make certain that you have a connection at your destination.
With a smart phone you must also have the data connection activated on your phone for international use for the service to fully work. This is a service that most cell phone companies provide throughout the world.