The flat was perfectly fine for our short stay. Everything necessary was there. It was super comfortable to have a separate room for luggage / clothes and also the bathroom was nice and newly renovated. Unfortunately, it takes a really long time for the water to get warm, but we were aware of that. For us, it could have been cleaner, especially in the kitchen, but that is often a matter of opinion ;)