Perfect location. The place is quite small but indeed very good option for a short stay.
The only drawback are the shared toilet and shower, which are shared between more apartments and tend to get dirty quite fast.