its a private beach very large so it is great to accomodate everyone on board but the beach has alot of rocks so bring water shoes. we also noticed some of the haitian locals hang out and get food from the buffet.. they try to act like passengers but you can tell they arent. its kinda sad.
the town falmouth doesnt have much... you have no other option but to go to duns river falls, ocho rios or some other tour. we opted to go to an all inclusive hotel (gran bahia principe) it was an all inclusive 1 day pass but the food and alcohol sucked.