This was an excellent choice!
The location is all you could want: you are right in the center of Prague, just a couple of steps and you are in the New Town. Good stores for groceries and shopping are close.
The apartment was super tidy and well put together. Looked even bigger than the pictures!
The bed was comfortable and the jacuzzi was great. Plus, Netflix!
The office to leave the luggage is also really close to the main train station, which for us was a big plus, and close to the apartment as well.
100% Recommend!