We started this trip with a bad feeling as the owner asked as $15 USD to deliver the keys. The reason is that the Check In time is a really short window of 2 or 3 hours so if you arrive to Mexico City have in mind that you will need to pay more money to have the keys.
The location is really good because is really close to Parque Delta and lot of public transportation but at the same time as is really close to a big avenue the noise is noticeable so the first night I woke up like 3 times because of car horns, ambulances and trucks passing.
The mattress and pillows are cheap so don't expect quality here, the owner brought replacement pillows as we didn't have good sleep at the first night.