It is a great location, but there are too many bad elements for me to recommend this place. There are ongoing water problems that are occurring on the street that we were not informed about in advance, and are not mentioned in the listing. We were surprised to discover that there was no water in the apartment when we arrived, so it was impossible to wash after our travel day. We mentioned it to the host and he told us to report it to the company handyman, and only then did we find out it was a recurring issue.
Additionally, the aircon doesn’t work well and woke us up in the middle of the night with incredibly loud banging so we just turned it off for the rest of the trip.