The apartment looks like in the images, it's in modern building and was easy to find. Communication with the hosts was also easy. The included parking spot is great if you come by car to Prague, but you should be careful if you have a bigger car.
A earlier check-in was possible and the instructions were clear.
One issue we had: we had troubles sleeping because it became quite hot and dry at night although the heatings at the window were turned off.