Jim,
My wife and I loved it.. But then again, we have loved every place we have stayed in Negril! Grand Pineapple is slightly more "upscale" from the places we usually go.. We found the food to be really good - their service friendly, the beach amazing.. - In truth, you are close to scuba wherever you go.. One more thing.. as we have also been to Mexico as well - I don't think you will be going back there any time soon after you have been to Negril!!