The biggest plus of the flat is the real central Location. Everything is reachable by foot. And the price for that Location is very cheap!
Only thing you have to consider before booking is, that you are only private in your room, but not in the flat. But that is clearly communicated by Vincent, so it shouldnt be of any suprise.
For me and my kids it was the best "base" we could get in central for our little cheap Trip.