We had a wonderful stay at the Sinaloa Guest House. The location is perfect for most everything. Public transportation is close by and easy to navigate; Uber is abundant; and there are plenty of things to see/do within walking distance. The apartment is cozy and comfortable for two. Don't expect USA-style water pressure in the shower, but boy does it get hot. The kitchen is just the right size for housing snacks and light meals for the week. Carlos was a wonderful host, quick to respond to any need we had. Definitely would recommend Sinaloa for your CDMX visit.