All good and perfect location!
One thing: I booked the all place (can host up to 8 ppl). I booked it for 2 but eventually my girlfriend joined and I did not think about mentioning to the host. This resulted in the host trying to charging us extra fees for linen, rooms etc... We eventually had to pay €30 whereas we had booked the all flat.
Anyways good location and good value for money above all!