I stayed here with family and on high season, but they could fulfill my request on the purchase earlier. The room was large, bathroom was also clean. But the location isnt on the main street of Malioboro, so you still have to walk around 700m to the main street of Malioboro. Breakfast was also tasty, but not so many varieties. The staffs are incredibly kind, they were so helpful and polite. Would love to come back again in the future.