I think Sunbeach is the best place. Good location, beach area, loungers, nice vibe. I can't think of a place with a pool and I don't think you'd need one with the calm, warm, gorgeous sea steps away. Just enjoy the sand and sea.

I suggest stopping at Yellow Bird for a bit too. 2 for 1 cocktails (a handful to choose from) for $400 JMD. They are small drinks, but yummy. Best dirty banana on the beach. It has a nice beach area and you can enjoy your drinks on one of their loungers or sitting at their cute little bar. Don't know about their public washroom facilities. When I was there in April, it was quiet around their beach. Sunbeach is more centrally located where you'll likely see more strolling entertainers and vendors. Freshly squeezed juices (mango, papaya, pineapple, orange), jerk pork, fruit, sugar cane, coconut and of course, Jamaican patties (beef, chicken, veggie, and if your lucky, shrimp and lobster).

[sigh] wish I had a trip in the works. Won't be long now for you, enjoy!