Stayed there for one night and felt the price was a bit higher side considering the location and hotel ambiance..
it is very near to thane east station and you can easily get local train to any part of the city.
Could not taste the food so donno about food.
overall an avg hotel with higher price.
Stay only if u dont have any option.