Location is perfect. Like, perfect. Beware that taxi will only stop on the other side of the park (2min walk) because cars are not allowed on the road in front of the building.
Be advised about the stairs. You have a couple of steps before getting to the top.
Otherwise, perfect.