Stayed with my wife for 2 nights, and I can say it was nice. The food was above average. The hotel and beach are kept up well and are beautiful. However, be prepared that the grounds are really tiny and staying the whole time at the complex can make a person feel fairly claustrophobic. You need to plan things to do outside for sure.
The reason for the reviews and positivity is hands down because of the service. The staff is almost all white imports from the Netherlands. I thought this was odd as the island is 90% black, but they did a super fantastic job.
If one is prepared for the ultra high price of this hotel and everything else on the island than I would highly recommend Baoase.