Joshua is a kind & accommodating host. I was in CDMX prior to booking his apartment & he was so awesome allowing me to see the apartment to make sure it would be the right fit. I stayed for a month and worked from the room during the day zoom. The internet was strong w zero problems. I had asked if there was an additional pillow +a blender and he provided me with them. Two sets of sheets and weekly cleaning service! There was not a towel provided which i didn't realize but there's a department store two blocks away (woolworths) so it wasn't a big deal. The dog only barks w arrive/depart. There were a few unexpected challenges during my stay that Joshua immediately worked to help resolve. The first was the desk breaking - he fixed it within a day no drama. The second was the water in the unit needed to be turned off. In the time that it had to be off he provided me with clean water to brush my teeth with, a bucket for the toilet, and a gym pass to shower. Thank you J, I would stay again