The hotel is located on the sides of Powai Lake which gives it a beautfiul view.the ambience is grand, amenities being very good, but when it comes to food, you will be disappointed for sure !