The Traditional Beach Bures on Sunrise Beach have a magnificent view of the beach and Ocean. The wooden Bures are of a very simple buid, but it actually feels really charming and authentic. Staff is great and friendly.
Shared facilities are absolutely fine! I would not pay extra for the private bathroom. The reef was truly great for snorkeling. 90+% of corals are intact. Only the amount of fish was a bit disappointing.
The food is above average, breakfast is a normal buffet, and lunch and dinners are usually a la carte with choices of 4 mains (chicken, red meat, fish, vegetarian) or sometimes a buffet with good variety.
The Manta spot is right next to the island, no other resort is closer. When Mantas are spotted, they will beat the drums and yell "Mantaray". You'll have a few minutes to gather and be taken there by boat. During my stay, there were trips every day and I went on two. Both times were 4-6 Mantas with a wingspan of 3-4 meters.
For those choosing between Barefoot and Mantaray: I stayed on both and Barefoot wins hands down. Beaches, the island itself (size, walkability, hangouts... Mantaray is annoyingly built against an incline), accessibility to the Manta spot, the Bures and their location-view, the bars, the facilities - all are better on Barefoot. There are two exceptions where Mantaray exceeds Barefoot: Magnificent choice and quality of food, and more schools of fish when snorkeling. I would choose Barefoot Resort any day!