The place was well kept; the water villa we stayed was excellent maintained; two specialty restaurants provided real fine dining experiences and the food were beyond expected;buffet breakfast was ok and all the employees there were always ready to assist the guests ; the only issue was we had to take a local flight from the international airport to the local airport which took about 50 minutes, the travel time was not the issue because most resorts (99%) needed to be transfer to, we had a flight from Maldives to Dubai at 11 am , we needed to check out at 4 am in order to catch our international flight, having said that, the resort did the very best to accommodate us which I totally agreed and understood , overall, I would recommend this resort to anyone who likes to explore and experience the natural beauty of Maldives!