I stayed in Juan's apartment with my friend for one month working from home. I cannot recommend it. The apartment is quite grimy and has stains on the walls and on the couch. The bathroom is gross, the shower floods and the toilet barely flushes. It clogged twice and the host asked us to pay for the cleaning. The host is very difficult and doesn't care about your comfort. The hot water did not work for the first 3 days and we had to involve airbnb because Juan would not fix it. Then he became angry that we got airbnb involved... Although the listing says that basic necessities like salt, pepper, etc will be provided for long term stays, there was nothing at the apartment but some pans. No mop, no paper towels, no sponges, no salt/pepper. The internet was ok but I wouldn't try and download huge files or stream anything. The windows in the bathroom bang loudly all night anytime there is wind. The apartment is 2 bedrooms and we were two people, but it was hard to get two sets of keys and two space heaters from Juan. All in all, I couldn't WAIT to leave. Finally, after check out my friend forgot her storage locker key and when she went back to get it, Juan's assistant tried to shake her down for money to get it back.... Would not recommend.