This place feels like a home away from home and is close to a lot of great places that México City has to offer.