The place was great! Pro-tip, get an Ecobici for a couple days (the local bike share app). There is a bike stand very nearby and biking to condesa and Polanco is very easy and pleasant from the flat.
Check in was super easy, and the flat is spacious and private.