We stayed at #1 and #3.
We loved #1, the JW, just wrote a review about it on another thread.
Was not a fan of #3, but I think it was just a let down compared to the JW. The resort was nice and seemed to be located near lots of stuff to do.
I unfortunately do not have any input on #2.
If you are flying in/out of Liberia, go for the #1 JW. You can plan ziplining and snorkeling trips. Lots to do in Tamarindo and Guanacaste area.
If you are flying in/out of San Jose, do #3 and stay near Jaco. We only stayed there 2 nights but like I said it seemed to be near lots of stuff to do, the hotel just wasn't as nice.
#1 JW Marriott Guanacaste Resort & Spa
#2 Hotel Punta Islita, Autograph CollectionŽ
#3 Los Suenos Marriott Ocean & Golf Resort