Sam's place was a great base for our Mexico City stay. The location in Roma Norte is superb, the doorman made us feel safe, the check in and out was easy, and Sam was communicative. The apartment was stylish and large. There is a washing machine and Sam provides both instructions and supplies to wash your clothes.
I have a few minor nitpicks that prevent it being the perfect spot, though. The stairs to the bedroom are pretty steep and without a railing. The bedroom gets quite warm even in the spring and I struggled to fall asleep even with the windows wide open at night, which would presumably be worse in the hotter months. And the hot water heater struggled to provide two (relatively short) consecutive hot showers for my wife and I both days.