I went to this hotel the first week of November 2012 with my husband to play golf. We had a terrific week with nice weather. The hotel is only 20 minutes from the airport. The rooms are beautiful, modern with a hot tub on the balcony! I think all the rooms have an ocean view (except the ones on the golf). The beach is beautiful and the water was nice especially when calm. In November it wasn't too crowded (and the Adult section was almost empty!). The food was ok but the house wine is undrinkable, even the white when cold! You have to pay to have something that is ok and the cheapest one is 25$ (that worth in Quebec 10$). You will receive coupons at the beginning of your stay to reserve at different a la carte restaurant - note that there is more restaurant than the coupons you will received so if you would like to reserve at one you didn't receive, just ask for it. And reserve soon to make sure to have a place. One thing to improve this resort would be to have another bar around building 1 and 2 to spread the crowd.
The golf course is great with some challenge (water and sand) but not too long. You can leave your clubs for free at the club house and ask for a ride to and from your room (just call the club house not the lobby). We received coupons to applied against the cart (50$ rebate) (very expensive 40$ per person so it's worth to use the coupon - note: you have to book for 4 games and pay in advance with one game in the afternoon to be able to use the coupon but they don't check!). Arrive in advance because to check in for your tee time is long. You can eat at the club house and drinks are provided on holes #1 and 10. We also booked a game outside the resort because we wanted to play one with holes by the sea so we went to La Cana golf course next to the airport. It was beautiful and the staff was so friendly. It's expensive though but we booked it through ezlinks. The taxi to go there from the hotel is 30$ each way.