I've never fancied it but my wife booked us a trip approx 3 yrs ago and absolutely loved it. Nice hotel, great weather and fabulous food.
As above, it's expensive but I only found it to be for drinks, e:g £12 for a Bacardi n coke. The local wine was so much cheaper and very drinkable.
I thought it would smell but it didn't at all. Nice people, stunning views, superb food and a great feel to the place, so much so, we are thinking of returning later this year.