Very clean and well set up.Generous hosts - snacks & breakfast spread who were very responsive and accommodating.