It's within walking distance to the bus terminal and traditional market and borobudur which are great if you are backpacking. Safe your money on transportation and the owners are nice.
During this pandemic, shankara is the best choice. It offers villa-type rooms so we can keep distance from other guests and also maintain our privacy. We enjoyed its swimming pool so much. The breakfast was also good. Within walking distance, there is bicycles rental station. We rented bicycles and hired a guide to enjoy beautiful village scenery, experienced pottery-making, and visited coconut brown sugar home-industry. So happy to meet nice people in the village. We really enjoyed our holiday in magelang at the fullest despite of the closure of Borobudur.
I stay here for one day. Ndalem has nice and private guest house with the good traditional java's house. The staff is very kindly and helpful. Ndalem also has good restaurant, with delicious food and affordable price.