This place was truly awesome and I would recommend it to everyone. It's very spacious and has everything you need. It's identical to the photos as well.
It's located on one of the best streets in Roma Norte with tons of restaurants and bars near by.
We really enjoyed our stay and I hope to be back soon. Thanks, Lorenzo!