Location is perfect, close to everything. Apartment has what you need for a short stay.
Wifi never worked despite of my complaint, this was disappointing, I had to buy a pre paid card to have internet.