Take a look at the web site. It should answer most of your questions. There is no pool that I remember seeing. I haven't stayed there but have seen the suites. They are very nice and are located close to some really good eating and drinking spots and about a 15 minute walk on the beach to town.
Enjoy your trip and hope this helps,