Such beautiful Nature, Islands, Underwater world & People!
When your traveling in between Islands by plane really count in hours of delays and sometimes even a day! Overbooked planes happen a lot. And if you have something booked, go a day early to be save! 🙂
The nicest thing is renting a scooter and explore your self! Though be really careful, it is an organized chaos on the roads and you must learn to understand it.