I would have given five stars, but unfortunately I was very cold during most of my stay. I arrived the week before heating season started for apartment buildings in Prague (16-19 Sep) so there was no heat in the unit, even though it was about 15 C during the day and colder at night. It would have been helpful to see this information in the listing before booking because I would have stayed in a hotel instead. On the last day of my stay, the host did end up delivering a portable furnace, which helped.
Other than that, the unit was exactly as pictured, clean, and quiet as promised since it was on the top floor. The price was also competitive.