I stayed at Oasis before it was renovated and it was nice then, and remember how really good the food was. If they still have food that good, then AI would definitely be worth it.

It is back from the cliffs, but not that far at all, it is easy walking distance to the cliffs and to other places to dine and drink too.

I haven't stayed at the other two places, but have heard many good things about them, so you really can't go wrong.