The apartment itself is very nice and modern. There’s everything you might need for your stay.
Location is good as it’s only a 5-10mins walk to central square and most of the attractions in the old town area. However I didn’t think I would stay at old town area if I ever come back to Mexico City unfortunately central old town area is quite doggy.