CocoLaPalm is a beautiful small hotel right in the middle of everything. To experience the 7 mile beach at its best location please stay here. Hotel is comfortable, modest, clean, and has everything you need. WiFi worked every day. Food at the restaurants is good. Because of the location you can walk the beach to anywhere, finding new bars, restaurants, and fun times.
The security at Coco was fantastic, keeping the peddlers at a safe distance as they walked the beach. While I never got in the pool, it was clean. I did enjoy the hot tub after a hard day of walking and exploring. Got a taxi to go have dinner on the cliffs of negril, and it was 20 bucks round trip. There is a convenience store directly across the street for ease of buying supplies. I recommend for the modest cost for travelling, and still being able to enjoy everything about the 7 mile beach.