I Stayed in Delux Double A/c for Two Nights with my Friends in March 2015. The Hotel Location is very close to CST station Mumbai, its only walking distance from cst station. Room was clean and fresh their was not any type of smell.
Room size was ok not big and not small. Bathroom size is big as compared to other hotel. Room was with big led tv and free wi fi facilities so we enjoyed a lot in our stay. Restaurant is also available in hotel only. Taste was also yummy of restaurant .Value for Money.