I was lucky to stay at the Puri Guest House while living in Jogja for a couple months. The school and the guest house are both fantastic. The guest house is very well maintained, with a shared large kitchen and air conditioning and nice common areas. It also is in a great location, within walking distance of the stadium and Malioboro. You won't regret staying here.