I stayed at this hotel some years ago and remembered it to be very good, so I booked again.
Service is excellent with very helpful any caring staff.
The breakfast is excellent as well with lots of choices, although the warm options tend to be a bit overcooked.
Additionally they offered a small corner with free "welcome snacks&drinks" in the afternoon.
The rooms are very spacious and comfortable, also generally clean - with one exception: large pieces of dust were hanging down from the air conditioning. That's something very visible and I can't understand why cleaning staff obviously missed it for very long time already.
The other downside is the location. There are not many shops nearby (just one 7-Eleven about 5-7 minutes walk away) and very few, infrequent public transport options. If you just plan to travel by taxi, then it's fine. Otherwise this might be an issue.