The location is excellent, right in Surabaya's Old Town. The staff is friendly, except for the receptionist. The breakfast is delicious. The rooms are spacious. But don't expect Wi-Fi. This is one of those hotels with a poor connection. It keeps disconnecting. It connects briefly, then disconnects. It connects again, and then it's slow.
Overall, it's okay.
The only thing I'd like to note is that they don't respond to requests. After asking around, and then sending me an Instagram DM, I was offered a connecting room for Tuesday night. The next morning, I sent a voucher for the purchase from the app.
No response. Then, on Saturday, when we were about to check in, they responded that the room wasn't available. Then they responded four days later, and it wasn't available. It's really odd. If they had responded immediately and said it wasn't available, it might have made sense.