Good thing about this hotel is their staffs. Very friendly and helpful.
Regarding the rooms for the price, looks okay on pictures, but you can get better options on similar price range. Hotel location is also not quite good. Need to take long walk if frequently going out. Room was spacious enough, but facilities are not great.
Expedia made a goofup, and didn't intimate the hotel about my arrival. But the friendly staffs provided me the room, and checked with expedia on their own. Later, somehow the issue was resolved.
In conclusion, okay place to stay if you have limited options available.