Aiyanar Beach & Dive Resort
I've been there three times and every time it was better and better for me, because I met very nice people (staff) there, excellent food all day long and very good diving. I'd like to go to the same resort again. I've had about 40 different trips in different destinations all around the world, but Aiyanar was one of the best for me.