Enchanting. One of those books that casts a spell and puts you into a particular place and time so urgently that you want to forget where you are. Loved it.
Despite the well-written descriptions, the intrigue and "naughty" behavior, it was a somewhat boring read. There is a glossary in the back of the book but it covered only 60% of the unfamiliar words I came across. Probably much more satrisfactory if you grew up in India or are part of an Indian-American family.