Clean. Well appointed, comfortable, and spacious. Great communication and responsive to guest's needs. Easy street parking. Full kitchen with ample dishes, etc. Plenty of towels etc in nice sized bathroom. Cable TV! Located on a quite street. All around very nice place to stay.