We had a good stay in this apartment. It is as described and located near many public transportations.
I'd recommend staying there.