I can only reiterate all the good things that have previously been written.
We stayed for two nights and enjoyed it so much that we have already booked another stay next year.