Lovely cosy apartment - great roof terrace in groovy part of Mexico City. Great hosts.