Absolutely clean! Handy kitchen and very comfortable beds. Had great communication with Di and was even suggested some excellent places to visit. By far the best place we have stayed on our New Zealand Trip!