We enjoyed our stay at the apartment! A few light bulbs were broken, but everything else was exactly as described.
Note there is no self check in so late arrivals do incur a charge of 20 euros.
Thanks for the stay!