The location is pretty central, perfect for shorter stays.
The apartment is smaller than it seems on the pictures and it is on the ground floor (has a separate entrance from the main building).
The managing company is responsive and helpful.