Clean, well set-up, fully functional kitchen, exactly as advertised. We enjoyed our stay very much and would stay here again. Very caring host.