This cozy 22-room resort has all the right ingredients to make your dive vacation memorable and relaxing. Manta Lodge is the ideal place for divers, bird watchers, nature lovers and anyone hoping to escape from it all and just relax.