Very cozy and spacious. We've had a very pleasant 2-night stay in Villa Mirsa. Kitchen is great, with clean plates and utensils that we can use. The location is near restaurants, but if you have kids you need a car to go to the restaurants. So we'd prefer to order online food delivery service and eat by the pool or at the big desk at teras. Precious! The pool should be cleaned more often though. And will be perfect if owner can repair the tree house for kids. But overall I would come back to Villa Mirsa if in the future I'll ever visit Jogja again. Thank you!