The best place to stay in Mexico city. The hosts treat u like family and go out of their way to make u feel at home. All the amenities u need is there. They even gave me christmas gift :-)