Well equipped well located and spacious flat. Somehow a bit noisy.