We stayed at the hotel for 3 nights. The location is excellent, being minutes off the beach (local beach not tourist) and half an hour from the Airport. We went during the festival of Dussehra and were able to see Mumbai in all its glory. The food options are amazing, plenty of bars nearby and a station of Santa Cruz is nearby to catch the train into town (avoiding Mumbai traffic). The staff were really helpful throughout the whole trip!
However the accommodation leaves something to be desired.
1) The rooms were small! In one of the rooms we had three people (they provided an extra mattress to go on the floor - considered common in India) but after this, there was barely any room.
2) Two rooms had a musky damp smell. We were allowed to change rooms but the smell persisted.
3) The breakfast was slow and seemed very disorganised. They weren't able to cope with the numbers and wait times were long (although standard in India).