Not MBJ, but in Negril, check out condo rental at Point Village with private c/optional beach.
Here is link to their website: http://www.negriljamaicacondo.com/amenities.html