Nice and suitable apartment
Well located and well equipped