I was in Cuba earlier in the year. Although wifi is not available, mobile phones worked there, even my Tesco pay and go, there was a reasonable signal in most towns. It's an amazing country, now is good time to visit as they are already gearing up for the lifting the American embargo. Deep water ports are well under construction for the expected influx of American cruise ships.