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 .
The MoBay resort area faces fierce competition from its neighboring cities with their own fine resorts .