Great location and great view since it's on the top floor. The only slight con is that you have to climb some stairs leading to the apartment, then you have to climb even more stairs to go up 4 floors in a very tight staircase inside the building. If you don't mind the exercise, then the apartment will be great!
The wifi was actually a pocket wifi, so you could take it with you (I recommend also using your own portable battery charger to keep it charged all day). Which means, you won't need a local SIM card since you'll always have a wifi hotspot with you.