Most resorts have very able English speaking staff. They are mostly from Philippines or Malaysia.

No worries about WiFi. Widely available, fast and free on most places, even on taxis, buses or...