The best about this apartment is its location. And it is a clean and decent place. A bit noisy from the outside but it didn't bother us much.
Overall it was a good stay and I would definitely recommend it to other travelers.