Well managed, well equipped, perfectly located apartment. Highly recommendable.