Very well kept. We enjoyed our stay! We would definitely stay again. Great and responsive hosts!