easy parking; clean; great communication