Nice and clean and good value overall.