Am visiting baroda in some days. A friend in Delhi said some good things about thai spa in inorbit mall? Any feedback here? You can PM me also.