I have stayed in Condesa several times and this is a spot I would certainly return to. All the amenities were as described and the neighborhood is central to exploring Condesa, Roma & Polanco. I felt entirely at home and safe after days of exploration.
The only thing worth pointing out (not a complaint) is that this is a walk-up on the top floor with many stairs. Just prepare for this. Everything else was perfect... I am just an overpacker.