Good food with a choice of an extensive buffet or al la carte menu. If you were hungry the buffet was good value. Otherwise the menu had a good selection of international dishes and a few local ones. Probably more expensive than other places but still good value. Staff were excellent.