OK here's our Captain Morgans experience. First, the service is beyond compare, perfect! They had 2 cases of beer for us when we arrived and it was $30 per case. Labor on this little island is intense. we arrived, our taxi took us to CM's dock right in front of BC's BBq where a man heard us telling the bartender we were staying at CM's. he walked right over and introduced himself as Luis, who works at CM's, and bought the two beers for us. We later found out he is the general manager at CM's. He certainly did not have to do this, so the first impression was very good. The only thing I did not like about CM's was they charge a lot for their services and it can get expensive. The zoo/caving trip we took is about $50-60 US more per person. Book it yourself- through Seaduced it is $140 and the same trip done through CM's is $197US. We also had no trouble booking any trip ourselves. If you do book through CM's, it will be perfect, but you do pay. Would I stay again at CM's? Yes! One other thing,we knew the entire staff by name and they were suberb. As for groceries, when the taxi picks you up, have him take you by the store then and take the groceries with you on the boat. Then you are done with it.