Definitely a complex layering of flavors. I think the cinnamon was just a little too strong so would cut back on this next time. I used a full 1/2 tsp of cayenne because I like things hot. Used one small onion, three potatoes and did not need to add any additional water. Was planning on serving with some Naan bread from my local Indian restaurant but was snowed in. This, for my way of eating, was three servings. This reminded me very much of chicken vindaloo.