Internet, SIM cards are all available at the airport and it is recommended you get your phone changed over when you land so you have immediate internet connection as you are traveling with the driver to the accommodation.  Costs for this are your own responsibility.