Welcome to Hotel Oscar , New Delhi , India