The rooms were nice and the location is fine but there are some issues about the apartment you should know before booking.
There is a moisture problem in the apartment, coming from the bathroom, which causes a bad smell over the whole apartment. It is not nice to be around or sleep in that smell. Furthermore, we found a living cockroach in the bathroom which is probably not the only one living there.
One night we didn't sleep well because there were people arguing on the street. The morning after, we noticed that some homeless people have been sleeping in front of the door.