The hosts were very kind. We chose to pay for a traditional Mexican breakfast, it was delicious! This was a good place to stop over. We could not get hot water in the shower but we only stayed one night and we didn't want to ask, so that is our fault. They made us feel very safe and comfortable. The courtyard is cute and freshly painted. We had a private room with private bath. They have several rooms so make sure you are clear on what kind of privacy you expect. We chose to pay for a self guided tour of the downtown. Benito takes you to a few landmarks and leaves you for a period of time, of your choice, to explore. The Plaza and Cathedral were my favorites. I could have stayed an hour or two! My husband and I would have never seen Mexico City if it wasn't for this host family's hospitality. Their son knows a small amount of English so we had fun practicing our Spanish with him. He acted as the interpreter and was always smiling! Thank you for the experience!