Very clean, courteous, and attentive. A pleasant experience all around.