Cafe do Mar is a great place to hang out, right on the Beach in Abrao. The food is good, the service is good, and they Got free WiFi. Wifi is not so widespread on Ilha Grande. The place is often full of People, and this helps create a good atmosphere. Its a Nice place to be.