Very clean, and quite spacious. We stayed with two kids and it was a very kid friendly space. We also had 4 guests for dinner one evening and the space was big enough to accommodate everyone comfortably. The kitchen had everything you'd expect in a kitchen (some places we've stayed haven't had a cafetiere!), so cooking was easy.