The MoBay resort area faces fierce competition from its neighboring cities with their own fine resorts.
MoBay (as it's called by the locals) is probably the most complete resort area in Jamaica, with its beaches, sports, and shopping along with a large number of fine hotel resorts.