The island is small, but is it packed with delicious food, gorgeous beaches, wildlife encounters and endless adventure.