Very clean. Kitchen well equipped. We had a wonderful time staying here. Thank you!