Vindaloo is terrible - tastes like it was seasoned exclusively with cayenne powder. No depth of flavor you'd expect in a curry. Also an alarming bright red color. Skip it.
Nice environment, but service, food quality and taste are mediocre. We had to wait 1h for dinner. Half warm dishes, dry chicken, weak flavours, and no attention from waiters during the evening.