LLM contributor Akanksha Dean discovers this tranquil haven on the shores of the Indian Ocean is the perfect luxury Sri ...