Francisco's place is truly amazing. It has everything you would need and beyond. This is certainly the best place we stayed for our 14day CDMX trip.