The location of this spot cannot be beat, right next to Old Town Square, the astronomical clock, the Charles bridge and the pier for boat excursions. We walked everywhere.
Some things to note- it is a walk up to the 3rd floor and you have to open 4 doors to get into the apartment. The internet works fine but you do have to log on through a browser so it does kick you off and we had to repeatedly log in.
It is not the most modern apartment but amenities are sufficient. We were comfortable, check in and communication were easy.