The place's really well located, and the instructions and the site description were accurate. You can easily spend a weekend here, close to Cuba street, so you don't have to be worried about using the car all the time. The apartment is well-equipped. Two things to notice: If you staying on the weekend be aware there were noises late at the night and you have to pay for parking for your car, there is not an easy place to find a parking slot on the streets.
Apart from these 2 little things I highly recommend the place.