We have been to Negril twice however have stayed at an AI and on the directly on the beach.
We like to get off the resort so the AI may not be suited for us. Can get very expensive when you eat and drink away from the resort you already paid for!!
I would appreciate feedback on why you choose a resort on the cliff vs the beach. I love the beach and am having a hard time believing the cliffs would be nicer however I know they are very popular so if you can sell me on it we will be on our way!! Thinking of doing 5 and 5 cliff/beach.
Also, where would you recommend???