Very clean with a lot of thoughtful extras.