Wonderful experience!
The apartment is drop dead gorgeous. Spacious, with 10 foot ceilings, and regal furnishings. (And 50" 4K TV, not that you'll have time to watch)
Great location, near subway, main shopping streets, great resaturants, and 10 minute walk from Prague Central Train Station.
Larisa is a great host, meets you upon arriving and leaving, even provided a list of resaurants, many of which we tried and were all great!