I second Coconut Tree Divers, they ARE a great bunch of folks. We dove with them a week last spring. It's a non-cattleboat operation, they only have two boats and all our trips were 12 or less, sometimes just the 7 of us. And they went way above what was expected, booking us with other diveops, arranging transportation, etc.
I've been in two of their cabins, they're decent but basic and older. Located right behind the main diveshop/store/restaurant so you won't have much of a view. They had one of the best generator setups, twice we didn't even notice the power was off elsewhere till we went outside.
I paid about 3x as much to rent a nice house on the point and our power failed more often.
CTD is just off one of the main roads into the West End so cabs congregate there. The West End really starts there and goes west for about a mile or more til you get to West Bay. Dozens of bars, restaurants, shops etc. There's two foodstores in the area, one at CTD and the other just a block away. Sundowners about 100' to the east is a local hangout right on the beach.
There's other reasonably priced lodging in that area but most of it is across the road from Half Moon Beach. Some have views, the ones that do tend to show it on their website.
If I was solo, I'd want to stay in the West End. Most of the known dive resorts (Cocoview, FIBR, Anthony's Key etc.) were surprisingly (to me) isolated. And very quiet at night. Note that most of them provide shuttle service, there's a reason for that - besides you don't want to rent a car on Roatan for liability reasons.
I don't feel like we missed anything diving all week with CTD, Most of my friends thought the best dive we did was Spooky Channel, we did it with CTD. Texas was another good site in that area. They also arranged the Waihuka shark dive for us and some south side dives with Barefoot Cay so we got to dive Mary's Place and the Prince Albert off Cocoview. Also did the dolphin dive at AKR.
CTD's owner, Gay couldn't have been more friendly and helpful. She's on SB as cocoloca. marcoa here is one of their instructors also.
I've moved this post to the Bay Islands forum.