More than excellent! We highly recommend these accommodations for you that need a great, almost new place with much more amenities than you could expect. The hosting family really cared for all our needs. We will definitely book this place for all our upcoming stays in Mexico City. The welcome cocktail was more than awesome! Thanks.