The place is in a central location with everything in a few minutes distance. However, there is a very strong odor coming from the bathroom that actually didn't let me sleep the first night. during the second day, my partner found an alive cockroach in the shower as he was going to have a shower.
We ended up leaving the apartment and asking for a refund. Although the host verbally said they would refund us, they ended up refunding only 50% themselves.
Not recommended.