Wonderful place. Ruben was extremely accommodating with regards to everything I needed, which included waiting for me past 1:30 am outside the apartment (arrived to Mexico City extremely late). Definitely a place I'd stay again.