Well positioned, nice apartment, clean and well equipped