The apartment is in an excellent location and very comfortable and well equipped. The restaurants downstairs are pretty good, which is a plus. It's very close to Placa de Comercio and public transportation.
The apartment is in a third floor with no elevator, so bringing small/light suitcases is recommended.