The Kihaad is beautiful, don't get me wrong. This is the third place we've visited in the Maldives, and the first time we pay the extra money to fly to a distant island far away from the capital Male. Considering that it was almost $1000 extra for the short domestic flight, and an extra 3 hours both ways (checking-in, waiting, boarding), it just wasn't worth it. The coral reefs around Kihaad are almost ALL DEAD, and millions of small pieces of dead coral litter the beach around the entire island. Beach access is difficult because you can't avoid stepping on bits of sharp corals. You practically have to wear shoes to protect your feet. The snorkeling trip away from the island is a waste of time. More dead corals and not that many fish. It's so sad considering this area is supposed to be a UNESCO marine sanctuary. There are plenty of better places to go if you're interested in diving or snorkeling. On the plus side, the island is very quiet and laid back. The service is excellent, the villas are large and well-maintained, and the restaurants are slightly above average. We've been to several destinations in the Indian Ocean and I would rate Kihaad as average. There didn't seem to be any air-conditioning anywhere except in the rooms. The "semi-formal" dining restaurant called SPICES appeared to have a/c, but they didn't turn it on and they kept the doors open. For us, it just isn't comfortable to sit down to an expensive dinner when the room temperature is 28C.