I have been to Maldives before, and I was hoping the same top class experience at Anantara Dhigu. Food quality needs a lot of improvement here, even compared to some of the 4* resorts. Although there are several options (Italian, Thai etc.) available, its the not the kind you would expect for a resort in Maldives particularly for the price you pay.
Service - a bit un-natural and not professional type.
Has an excellent SPA.
Location, lagoon, villas are all good.
I probably won't choose Anantara for another visit, as there are better options for same or less money.