The apartment is well-located. Communication with the host is good.
I would not recommend this AirBnb to any non-spanish speakers. None of the staff in the apartment building speak any English. It would be downright impossible to enter without knowing Spanish. We had continuous problems trying to get into the building even with a Spanish speaker. Each time, the same exact person would forget who we were and took 5-10 minutes (??????) to let us inside the building. They also would not let us into the gym even though gym access is advertised as an amenity.
If you happen to stay here, DO NOT DRINK THE FILTERED WATER. It is not clean and I ended up in the hospital with an extremely serious stomach infection. I write this review from a hospital down the road with an IV in my arm and a heart monitor strapped to my chest.