Of the cliff hotels mentioned I stayed at BCC and Catcha. This last trip we stayed in the upper tower room at BCC and loved it. Most of the frequent guests will tell you there really isn't a "bad" room (unless you need AC). We stayed in Little Capricorn at Catcha and would not recommend that room. Any of the other rooms would be nice though. If you read my trip report "Jesus and Snoop do Negril, you might find it helpful. I'll be posting about our stay at Catcha soon.