Guillermo's place is a great place to stay, and I would highly recommend it. My boyfriend and I stayed here on our first trip to Mexico City and felt very comfortable. The apartment is high end with 24 hour security guards, a super comfortable bed, very friendly host, nice shower, and Guillermo even provided a bottle of wine for our stay. There is also a nice roof deck, gym, and lap pool on the premises. The neighborhood is hip and safe for walking home at night. Tons to do.