I stayed 3 nights in this hotel and it was overally good. However, the room I stayed smelled a little bit bad, so I asked for the air-freshing spray. The staffs offered a room-changing, but I kept to stay in the same room. it was maybe because of the food from the restaurant? The staff was greatly kind and speak fluent English. The only thing that I feel sorry was that the staff at restaurant can't understand English that well.
The location is so great, so you can walk to Malioboro mall and even to Keraton (about 20 minutes). Also, you can get some good information of Borubudur Sunrise & Perambanan at the travel agency on the first floor. They speak decent English and kind enough with reasonable price, so I recomment the service. The breakfast at restaurant was also good enough, too. Massage service is also great. I had great comfort stay at this hotel except the first-time-smell.