Barefoot Manta is a wonderful, small resort on beautiful Drawaqa Island. The staff are wonderful, friendly, and make you feel at home. The bures (and from what I heard, the dorms too) are clean and comfortable - being able to walk out straight to the beach is a joy! The food is great with lots of veggie options, and the bar makes some tasty cocktails. The reason I chose Barefoot Manta was both for swimming with the Manta rays, and for the Marine Science centre. Swimming with the rays is amazing! And I really enjoyed the talks at the science centre. Also, the reef at Barefoot Manta is probably the healthiest one I've ever seen in my life - the snorkelling is amazing and the diversity in coral and other sea life is really wonderful. I cannot recommend this gem of a place enough, it exceeded my expectations by a lot, and I would very happily return (and for longer) to this amazing spot!