This place is by far the best place I have stay in Mexico City you are going to love it the privacy was great
You feel right at home