Taveuni Island Resort is ideal if you’re looking for somewhere principally to relax, but you’re also interested in diving. The property has panoramic views of the ocean and the surrounding rainforest.