Just coming back from a 10 day stay, which was once again wonderful. The resort is great and has everything you need. It was fully booked so no upgrade was available. I got a bottle of Wine, olive oil and some crackers as a benefit in the room.
Only downsides: f&b is quite expensive and the breakfast could have some variation over time.