This review is about the Kadamat beach resort and not the island. The beach and the surrounding lagoon is gorgeous. The resort lacks effective management and the staff need training in customer service, hygiene and attention to detail. Rooms: Large air conditioned rooms. The bed linen had holes in it and the towels were stained. Unlike the resorts at Bangaram and Thinikara there were no beach towels available. Soap and shampoo was provided only after we asked for it. There are mosquitoes in the room so ask for the repellent in the room to be replenished. Food/Dining Room: The table linen was filthy; I tried to turn it over and found the other side was dirtier! With the number of staff at this resort there is no reason for the table linen to not be changed between meals. The food was basic and monotonous and lacked seasoning ; if you think I am being harsh/over critical visit the SPORTS authority resort at Bangaram island and see the difference in food quality and attention to detail for yourself. The dining room at Kadamat is air conditioned but is full of black flies. There are no facilities to keep the food on the buffet hot; at Bangaram they fuel to keep the chaffing dishes hot. There is no alcohol at Kadamat and no soft drinks available for purchase. The on-site shop sells fresh coconut water. Scuba Diving: We tried the 3 metre lagoon dive and the 12 metre discover Scuba dive. The staff are very professional. Take a thumb drive for a copy of your underwater adventures video as they dont have the software to transfer the files to IOS devices. Just a warning that the mouthpiece on the breathing equipment is not sanitized between use by different people. The prices are approximately 15-20% cheaper than the same activities in Bangaram. Water Activities: We went snorkeling to the shipwreck. The staff are enthusiastic and will hold your hand and guide you while snorkeling, pointing out the various fish. Snorkeling equipment is provided but like with the scuba diving equipment the mouthpiece is not sanitized between users. The resort has a banana boat, kayaks and a jet ski. The pricing is much cheaper than Bangaram. The staff at the resort are very friendly and helpful. They havent been trained and there appears to be minimal senior management oversight. The key staff at Bangaram were trained by a large hotel organization. The location is terrific and the infrastructure is in place; all that is needed is good management. I am very surprised at the excellent ratings on Trip Advisor for this resort. The SPORTS Authority does an excellent job of transferring visitors between islands. The transfer between land and sea transport is seamless. There was always someone to meet us at the transfer points. The only mobile service that was working on the island was BSNL. There are TVs in the rooms but limited channels.