Mislead by very old reviews.
Overall the place is in need of significant work and refurbishment, parts of the apartment were broken or damaged. The air conditioner leaked water, the shower had no pressure, toilet seat was broken and not clean, when the electrics in the kitchen were used it would cause a power shortage.
I honestly wish we paid just a little extra and stayed at a hotel. The apartment needs to be refurbished before others should stay here again.