Air India's city check in facility inside shivaji stadium metro station is great. Counter inside metro station, always empty, check-in in less than a minute and travel to airport light without baggage
They send containers with baggage directly to their baggage service at airport