The apartment was spotless and couldn't have been in a better location.
The only thing that let it down was the slightly poor communication from the host. We had to ask a few times for the code to enter the apartment block.
Also the checkout time was listed as 11am, the night before check out I received a message saying checkout was at 10am. Not really a problem for us but it might have been for others.
Otherwise then that apartment was great.