The ship docks right near the town which is a plus. The town is safe to walk around and is quite interesting with good shopping. Taxi drivers in mini buses are touting to take you to where ever you want to go. We went to the beach Church Valley Beach which was lovely. It isn't very commercial - but has all the necessary comforts. A small beach bar with excellent banana dakaris and buckets of beer. A Bar B Q. Swimming is good - with waves but not too rough.
The ship docks right in the town again. Excellent jewellery shops here and the man in the jewellery shop told us about the bus across the road that will take you to a beach. The beach was lovely but unfortunately we got their too late and their wasn't any sunbeds.
Unfortunately we made the wrong decision in this port we wish we'd have done an island tour as we have been told that it is beautiful. We just went to a beach and the beach was attached to a hotel and drinks too expensive - also the beach wasn't very clean and very packed.