Overall, this is an OK place to stay in Surabaya. It's in the old town, right on the edge of the Arabic Quarter and well placed for the tourist attractions. The street just round the corner turns into a good night food market when it get dark. A bit out of the centre of town.
The hotel is mid-range. It's reasonably clean, the staff are friendly and helpful (no problem with a late check out) and the rooms are functional, if a bit dated. Everything worked although the AC wasn't massively powerful. Breakfast was excellent.
Overall, it's fine, but pretty forgettable.