The hotel is in a great location, the price is right, and the atmosphere is comfortable and not noisy.
The downside is that the bathroom floor is very slippery when wet, so bring extra supervision with your children in the bathroom.
The restaurant has a delicious and varied menu, but the staff feels like they're being watched everywhere throughout the meal, which can be a bit uncomfortable.
All the facilities are complete, including prayer mats and Qurans, and you can even request prayer robes and sarongs.
The hotel staff are also very friendly.
Hopefully, Khas Malioboro will be even better.
Overall, my two-night stay here was enjoyable :)