This is a cool little spot in the heart of Condesa. For the price, it's hard to beat. It's definitely a no-frills space, but for someone who plans to mostly be out and about, it's a good option.
You enter through the main house and then take a staircase up to roof where the unit is located. So the guest suite is completely private, but you have to go through the house to get there.
The rooftop patio is a nice amenity, and it was cool to be able to step outside and get a little sun before going about my day. The bedroom is small, but has ample storage for a solo traveler. There isn't really a space to hang out in the room itself.
My only gripe was the bathroom is on the smaller side. As a bigger dude (6'4", 210 lbs), it was a little cramped for showering. Not impossible, just a little difficult to manage.
All in all, I recommend James' place. It's fairly priced and serves as a great central hub for anyone traveling to Mexico City.