Went to a Sandals in St Lucia a few years ago and would definitely go back. Highs in the low 80s and lows in the low 70s everyday. Great beaches but I can not comment on the fishing. If you are planning on all inclusive I would check out the Sandals resorts. There are many of them throughout the Caribbean