This place is like staying in an extra large 2 bedroom hotel suite with a kitchen and a large living room. It was truly spotless, the front desk staff were incredibly kind and it made for a great place to call home in Mexico City. For our family of 5, it was more than enough space. We ate at the restaurant in the lobby and the Italian restaurant just down the street and both were fantastic. We will definitely stay here again next time we are in Mexico City. We feel like we found a real gem in this Airbnb!