Very clean, responsive, and an overall pleasant experience.