clean, met all our needs. would fit one family easily; pretty tight for 2 families. kitchen has been updated but not the rest of the house. great location, super easy check in and check out.