Courteous, quick (in communication) and hospitable are just a few words to describe Mark! Will return!