We recently stayed at both Coco LaPalm and the Treehouse (also Catch A Falling Star on the cliffs) all in the same vacation. I have stayed at Treehouse many times before and this was my first time at Coco LaPalm. We booked in mid-September and many places were all booked up so we ended up having to stay at each place for six nights and moving. Both Treehouse and Coco are more upscale (and probably more expensive) than White Sands or Country Country. Coco is a much larger property than Treehouse, if we weren't staying by the waterfall thing at Coco I would have had a hard time finding my room! Both Treehouse and Coco LaPalm are pretty comparable in terms of their rooms, but the Treehouse had an amazing huge buffet style breakfast that is free and included in the price of your room. Coco has a nice free (continental) breakfast - it is nice but mainly croissants, toast, bananna bread, coffee and juice. If you order from Coco's regular breakfast menu, you get $5 off from the price. The manager's party at the Treehouse is much nicer than the one at Coco's - Coco's has two swimming pools (one quite large for children) and then a smaller one for adults. I would agree that I like Coco's location a little bit more because we could walk down the beach a little easier for the bars featuring live music. I feel more comfortable at the Treehouse personally, probably because I have stayed there so many times and when I am staying on the cliffs, I go to the Treehouse if I want to be on the beach. I would say the lunches and dinners at both places are comparable - great food at both places and comparable prices. I also just found an amazingly good deal including air fare and nine days at Coco -- a REALLY good deal. I can't remember the name of the site though I did a google search on "package deals to Negril" -- of course the first six or seven pages were for very expensive A/I places, but way later down the line was Coco as well as Samsara. Both had quite a great air/accomodations deal and obviously reduced airfare. I didn't book it [for April] (we just left Jamaica last month). Have fun !!