I went to a Sandles in St. Lucia for our honeymoon two months ago. Nice, really liked it. Got upgraded upon arrival to a "homeymoon suite" with a private pool.

Everything is included, including the booze (they lost some money on that one), the food is good, beach awesome (I shit you not they raked the beach each morning), golf was nice, snorkeling was fun...

I would recommend Sandals to any couple (couples only) who want to get to tropical resort and literally not worry about a thing. Very relaxing. Price was high, but worth it.