I would:
1. Concur with Doc V's recommendations re CoCoView and AKR (you can't go wrong with either facility!).
2. Note that that BIBR is not as nice as CCV and AKR.
3. Echo both the + and - comments re FI. Compared to what was originally going to be Roatan's first really upscale resort, FI has slid downhill. I've talked with visitors and locals who've had some less than pleasant experiences. But then there is some beautiful wall right there at FI.
Please understand that the travel experience to the Bay Islands (or any less developed site) is largely a function of (1) your expectations and (2) your flexibility in the face of adversity and unfulfilled expectations. If you expect US-style luxury, you will be disappointed. If you can embrace the luxury of simple, friendly staff, you will find yourself spoiled to a degree that no Ritz-Carlton could ever achieve. If you expect Grupo Taca to be on-time, you will be disappointed. If you expect to get diverted overnight to El Salvador or La Ceiba or stuck in Tegu or San Pedro Sula, you will get to spend a wonderful half day or evening in a uniquely engaging place. If you expect all of your baggage to arrive in Roatan with you, you will be disappointed. If you take shorts, a swim suit, your mask, regulator, and dive computer with you on the plane as carry on, you'll be pleasantly ovewhelmed by staff checking with you re any loaner gear you may need just to make sure you don't miss even one dive. With the right attitude, there is little on the island of Roatan that falls short of outstanding! But that's just one man's opinion . . .