We were generally underwhelmed with our stay. The booking was made for two apartments, though we could not use both because they opened onto a street and had no interconnecting doors. So as a family of 5 with young children we slept in one.
While check in was smooth and friendly, upon check out we were told we paid a wrong payment and asked to pay around EUR 20 more, as the check in person did not use the rate that was originally stated. Even though we explained how we could not use the second room, they insisted on billing us for both, and to pay the higher rate.