Overall ok but not ideal for long stays. The kitchen is not too well equipped and my flat was a bit noisy (but that probably depends on which one you get).