We selected the EOW resort because of the lovely setting and because we wanted to try Guanaja after numerous trips to Roatan. Although the resort setting is quite wonderful, the operation leaves so much to be desired that we will never go there again. The owner ("Captain Brian") greeted us as promised with drinks on the beach. However, from there everything was downhill. The climb to the room was 100+ steps. The view from the room was nice, but hard to enjoy as we tried not to go back up to the room very much. NO HOT WATER was a big problem, although Brian remarked that we were "spoiled" that we wanted hot water. And he denied that it was cool, when it was often downright cold. Food was sometimes OK, sometimes really bad, and there was no choice. You ate whatever the cook had decided to make that meal.
For serious divers, the dive operation is a real problem. Capt. Brian spent most of our dives "collecting" from the reefs for his tank, which just meant he put things in an aquarium to die or be eaten. He also bragged about spearfishing on the same reefs, although he also acknowledged that the reefs are supposed to be protected. He is a big part of the reason that the reefs directly around EOW had far less fish and lobster life than those on the other side of the island. (We spent 1 day diving with another operation -- Coral Bay -- and got to see first-hand the significant contrast.) Also, the advertised "2 boat dives per day" were actually one 2-tank dive in the morning. Brian then disappeared for the rest of the day and evening.
The problem with the electricity was usually that Brian turned the generator off and on in response to his own needs, not the comfort of his guests. Sometimes he turned it off as early as 8 pm and did not turn it back on until 4 pm the next day. (He admitted that he often "forgot.")
Overall, we were very disappointed and were counting the days until we could leave -- not the way we wanted to spend our vacation.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC