In my experience in that hotel is very good very easy location all hotel staff are very helpful and food is very good according to the taste if somebody is looking for the hotel the Kamran residency is best option
Price is also reasonable, near bandra kurla complex us embassy