I had a great stay at Itzels apartment. It is a super quiet place (you only hear the neighbors dog barking sometimes during the day).
Check-in and and check-out were easy. The communication was good and fast. The apartment is equipped with everything you need. Public transportation (Metrobus, Bus, Metro) is next to the apartment. Restaurants and shops are within walking distance.
It was also nice to spend some time at the beautiful terrace.