Let me declare at the onset that this review is going to be lengthy. I had booked Ahilya for 3 days as a surprise for my parent's wedding anniversary and what a memorable trip it turned out to be! I was initially skeptical to spend such a huge amount on a mere 3 day stay but it…