This was by far the best place I stayed at in Mexico City. The apartment was beautiful, with two floors; it was very spacious and very homey. The building facilities are fantastic, there is an area on the 7th floor where you can jog or take a breath of fresh air in this sky walk, there's a swimming pool, excellent gym, steam room and jacuzzi. Felt like in a 5* hotel.