The resort is very run down. There was no rep at the airport to greet us as advertised. The Beach Villas had a great view but are outdated and run down, the lighted mirrors didn't work, the outside lighting was poor and the wheels kept coming off the sun loungers when they were moved! We went all inclusive and the food was poor, very repetitive, foisty tasting and not fresh, the choice of beverages was also poor. The spa area is beautiful, the treatments were fantastic as were all the staff but it tended to be the staff who were blamed when anyone made a complaint, which is just wrong, the management need to take responsibility and sort the resort out. the staff are all lovely and as helpful as they can be. The boat on the return journey broke down twice so we were in the dark in the middle of the ocean whilst they fixed it. I would go to the Maldives again but I would not go to this island/resort and I would not recommend it.