The place is good and clean. The bedding is comfortable, kitchen is good with all you need for enjoyable stay. Beach and swimming pools are wonderful. Caffe in the building.
They can provide some more staff for weekly rentals, but overview is good value for your money.