Clean, smart, stylish, spacious and great for a family.