We found Vilamendhoo that have good reputation in internet like Tripadvisor,Hotels.com,but it was big ridiculous,we arrived at Male airport, many others received warm welcome from their resort, but nobody came to us,we look around, finally find Vilamendhoo booth, a booth staff just say please go TMA, And we arrived Vilamendhoo around 10am, but Luggage did not arrive,we waited until 7pm, barely we can get 2luggage, remaining 2luggage missing, we cannot anything,we loose one day,nobody give this information, all Vilamendhoo staffs are very officlal,not kind,forced smile,rude, they said, this is not their responsibilty, all problem made by TMA.The next day, we got the luggage,terrable!!, many other people had same thing already, when go Vilamendhoo,please bring all luggage together with you ,a manger bring us to shop, she said, "please choose cloth and tooth brush..." so we choose T-shirts, but the size was small,next day I ask to change,but the shop said cannot change because of yesterday buying,I was so angry,I said "you wear!,finally they changed. All is like this, too official,forced smile.And that day was my birthday,nothing,Final day all staff entertain new visitor with big eager, We waited over 1hour seaplane, no inform. finally left this terrable resort. Because of this delay,we had to run for return flight in airport. Finally I think, sea/reef condition will be similar all resorts,Please visit other resort, don't loose your life! Don't belive internet inform!