My husband and I are first time travelers to India and our travel agent has suggested we stay at the Palladium Hotel in Mumbai (formally Shangri La). Although we would like to do some shopping, we intend on doing most of the tourist things first time travelers to the city would do. I would most appreciate feedback regarding the location of the hotel in respect to tourist attractions, is it advisable for us to stay here? The last thing we would want is to spend most of our precious time in Mumbai stuck in traffic! Any feedback on the hotels distance to popular sites would be appreciated.