Clean and great location! Parking on premises was a plus and being able to wash our clothes was even better!