From the shared rooftop terrace to the excellent location, I enjoyed staying in Casa Mexico and would recommend it.