The place is nice and very well located. It has a hotel feeling (there are many more aribnb flats on the same building a reception at the entrace) and might be a bit overpriced for what it is. Also, check the deposit that you have to give to stay. Other than that its a nice place to stay and very central.