Everything was great! The check-in was very easy and the location was perfect. The place was clean and everything worked well. Easily the best part of the apartment however is the incredible view. I don't know if I have found a better view anywhere in Mexico City. I would certainly recommend staying and would return myself.