Very nice apartment. Well equipped and well located.