The location is excellent, very close to city center. The views are amazing.
That said, these were the only two good things about this listing.
Be prepared to carry your luggage a 100 steep steps to the apartment. The AC was lousy. The beds were extremely soft and uncomfortable, to the point that I had to find another place to stay the very next day. The sheets were dirty and the towels old. The bathroom need major upgrading.