Generally very good, staff very friendly.
Downsides were - these are all being very critical and none of the points actually affected our stay,.....
No towels on arrival, but quickly provided.
No double bed sheet & dovet cover, but quickly provided
Double bed was actually quite small in both width and length.
While self catering we hadn't fully appreciated we'd need to buy own loo roll, salt & pepper, washing up liquid, dish cloths etc etc
The sauna / steam room is 1 free session after that it's 8 euros a day or 33 euros a week per room. If this was in Expedia small print we didn't see it!
At end of stay had to clean the room to pass inspection or could pay 50 euros for staff to do it - we did but again didn't notice this in Expedia small print!