Great place! Fast wifi, very quiet place. I've stayed in several places in La Condesa prior and this was by far the quietest.
The hosts were helpful and easy to communicate with. Going in and out of the building was easy and this would be a nice, clean room to stay for a couple of nights or a week like me :)