Highly recommended!
Clean, quiet, great location.
I stayed twice at Caravansaro. Without a doubt my favorite place to stay in Mexico city.