We stayed at the hotel for two days waiting to fly out we ate all 6 meals at the restaurant as we were tired, yes it was expensive but the service was great and the food was really good, only disappointment was the pizza was not cooked enough but otherwise everything else was very good, the lamb roasted in the fire pit was fabulous.