It's more an hotel than an appartment. They clean the room everyday. Located in a pretty new hip neighborhood of Mexico city. The metro Insurgentes is 5 min walking.