Grace Galaxy Hotel, Bandra West, wonderful experience in our Mumbai, India visit.