We had a delicious dinner here whilst staying at Eco Beach. It's the only restaurant on offer and serves expensive but impeccably presented and delicious food. The staff were so lovely and especially accomodating of my two year old. Thoroughly enjoyable dinner.