We had planned to stay here for three nights while travelling around the Bay Islands for a month, but ended up cutting our visit to marble hill short and going back to the south coast. For what you pay, it was not up to scratch (things were broken, advertised hot water but none working, rooms were shared and dirty, no daily cleaning of rooms, advertised internet was not working as the bill wasn't paid) - there are much better places to stay on eastern roatan which have much better hospitality.
It proved to be a hassle just to convince them to pick us up, and when we got there the rooms weren't very clean, and we felt like our being there was a hassle to them. They do not dive on weekends, and the kitchen was closed on the sunday and they were suggesting that we go to a restaurant to eat (not the one on site) - even though we had paid the all inclusive package. When we said no, they offered to cook us something. Breakfast was just toast and jam and a cup of tea, but other meals were taken in the restaurant which had great food and service - so if you're in the area I recommend you at least visit the crow's nest as it's very nice.
While diving, we had to struggle to get back on the boat by ourselves while they watched and didn't assist (esp with one of the group with a sprained wrist), and they seemed reluctant to take us the next day - hoping that we had changed our mind as it was a sunday. So in the end, we cut our losses and left early.
However, I will say that the people were nice, and it appears to not be their fault - they did try and were helpful, and it seems like they don't get the support from the owners. If it was less then it would be fine, or at least adjust the website to avoid disappointment as it's not what you state (the website says 7 day diving packages but they're actually only 5 days).
OVerall, the whole place promised a lot, and could be so much more.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC