Welcome to Acme Inn , New Delhi , India