We were at Scuba Seraya a month ago, don't count on high speed internet. Patrick, the owner, will let you use his internet connection but it is very slow. According to Patrick, most operations have offices in south Bali because of the lack of high speed internet in the northern regions. Cell service is good so a smart phone is an option. That said, it's another vote for Scuba Seraya, our own dive guide for the whole time we were there, the boat with the no more than four divers and the two of us most of the time, you make the call on what you want to see and what time you want to dive and the guide will deliver. Villa's are nice and meals are cheap, not five star food but good.