We had a great experience with Prague City Apartments. This apartment is very well located, in a pretty part of town, and well furnished. More on that later, but first of all, you should know that this isn't your typical AirBnB listing. PCA is a company that has many different apartments all around Prague, so you won't be staying in someone else's apartment. These apartments are all used for short term vacation rentals. This has some advantages:

24-7 Concierge Service. Their office, a 15 minute walk from this apartment, is open 24-7 so you can always call them if there are any problems. You can also check in at any time. For example, our train arrived in Prague at 4 am, and we were able to check in without a problem.

Cleaning service will come and clean your apartment every day if you want.

Shared space on the 6th floor with a computer with Internet.

This also has some disadvantages:

They ask for a $300 deposit when you check in, to be returned when you check out. They take credit cards for this, but I didn't see it mentioned in their listing, and was a little surprise. Our deposit was returned no problem.

The office where you check in is a 15 minute walk from the apartment itself. Wasn't a problem for us because we were travelling with backpacks, and it is a pleasant walk through historic Prague. but if you are travelling with a roller, there is no way you will want to drag that thing on the cobblestone streets.

To solve this problem, they offered a 300 CZK car service to pick us up from the train station, take us to the office, and then take us to the apartment. We were able to do this more cheaply with a cab. The cab from the train station to the office was just 170 CZK (though we did walk from the office to the apartment).

The apartment itself is great: Large, well lit, good wifi, lots of windows, large bathroom, etc. It is in the middle of old Prague, about a 3 minute walk from the old Prague center with the famous clock. We couldn't have asked for a better location.

The only problem with the apartment is the bed. The bed is not a true double bed, but it is two single beds pushed together with double sized linens extended over them.

Overall, a great apartment. Recommended.