Bad experience. We had a very long wait at the airport. Since in Mumbai they only let you access the terminal 3 hours before the flight we thought it would be good to go to a hotel to rest a little, have a shower, etc.
The hoteal was expensive for the facilities they offered, Air-con was not working well. They said they had free wi-fi but the signal did not reach the fourth floor, even though the managemente insisted it did. Definitely shody.