Very clean. Newly renovated. Host very responsive. As a family we had a lovely time. Would recommend!