To give you an idea of mainland speed my friends here have the fastest connection going and it rarely gets up to the speed that they are paying for. Out on the cayes I found the service to be intermittent at best but that could have been a problem with the wiring where I was. Perhaps others can weigh in here?