Ricardo's place would have been *perfect* if there were some space heaters in the bedrooms and in the common space downstairs. Mexico City was cold during our time there, and there was only one bedroom with a space heater, so the people in other rooms felt uncomfortably chilly.
Ricardo's communication was great - he's very fast to respond to emails. He had fantastic recommendations for restaurants and things to do.
The location was ideal. We really loved the place - just felt a little bit uncomfortable there at night. (The bed linens are fantastic, though!)