Welcome to Paradise Inn , New Delhi , India