Room was okay and clean. Pool is a plus though small. But the hotel overall is old and there are better options in Malioboro. Restaurant is too small, during peak hour 8 am - ish, you can't get a seat! I chose this hotel only because the better ones were full.